Compare commits

..

23 commits

Author SHA1 Message Date
Bill Nottingham
6d6afe56c6 Retire vdr-text2skin - no maintainer 2013-03-12 00:27:10 -04:00
Ville Skyttä
eb91206e9a Rebuild. 2013-03-03 22:07:48 +02:00
Ville Skyttä
64d7a8f41e Rebuild. 2013-02-19 00:37:32 +02:00
Dennis Gilmore
fb9e7cd314 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:42:07 -06:00
Rex Dieter
ffe032bcde rebuild (GraphicsMagick) 2012-12-24 09:17:08 -06:00
Ville Skyttä
647841af72 Rebuild. 2012-10-02 21:56:36 +03:00
Ville Skyttä
7a88457be4 Adapt to VDR 1.7.30. 2012-09-13 21:24:04 +03:00
Ville Skyttä
9a0f9b92bf Rebuild. 2012-07-19 00:50:39 +03:00
Ville Skyttä
37986847c0 Rebuild. 2012-06-28 00:14:06 +03:00
Ville Skyttä
914ac9730f Patch to build with VDR 1.7.27. 2012-03-27 23:55:41 +03:00
Ville Skyttä
0255b0510a Rebuild. 2012-03-11 19:10:43 +02:00
Ville Skyttä
0e025f778e Rebuild. 2012-03-06 23:17:45 +02:00
Ville Skyttä
30134e3ca3 Rebuild. 2012-02-21 00:40:43 +02:00
Ville Skyttä
a832f28f6c Rebuild. 2012-01-15 21:36:14 +02:00
Dennis Gilmore
cba4e87828 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 01:48:32 -06:00
Ville Skyttä
341d1e3cc8 Rebuild. 2011-12-04 22:04:00 +02:00
Ville Skyttä
7f9dbd1ca3 Update to 1.3.2.
Clean up specfile constructs no longer needed with Fedora or EL6+.
2011-11-06 19:26:12 +02:00
Ville Skyttä
4e3e8842a0 Patch to fix cache initialization crash when built with GCC 4.6.
Use __provides_exclude_from to filter Provides.
Clean up some no longer needed specfile cruft.
2011-05-31 23:17:31 +03:00
Dennis Gilmore
420aed8313 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 19:11:25 -06:00
Fedora Release Engineering
ed6630066d dist-git conversion 2010-07-29 14:56:20 +00:00
Ville Skyttä
a3b4a6190f - Update to 1.3.1 (#606725). 2010-06-22 15:55:08 +00:00
Bill Nottingham
459eb64c43 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:43:20 +00:00
Ville Skyttä
87b12c6166 - Update to 1.3 (#527682).
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).
2009-10-07 20:34:27 +00:00
6 changed files with 2 additions and 193 deletions

2
.gitignore vendored
View file

@ -1 +1 @@
vdr-plugin-text2skin-97c95bc.tar.gz
/*.tgz

1
dead.package Normal file
View file

@ -0,0 +1 @@
This package was retired on 2013-03-11 due to a lack of a willing Fedora maintainer.

View file

@ -1 +0,0 @@
4f2c86e5a12283ef7bb159ae29794d61 vdr-plugin-text2skin-97c95bc.tar.gz

View file

@ -1,38 +0,0 @@
diff -up vdr-plugin-text2skin/common.c.orig vdr-plugin-text2skin/common.c
--- vdr-plugin-text2skin/common.c.orig 2009-08-22 01:11:50.000000000 +0300
+++ vdr-plugin-text2skin/common.c 2009-09-01 22:31:23.000000000 +0300
@@ -14,7 +14,7 @@
const std::string &SkinPath(void)
{
// should never change
- static std::string path = cPlugin::ConfigDirectory(PLUGIN_NAME_I18N);
+ static std::string path = "/usr/share/vdr/text2skin";
return path;
}
diff -up vdr-plugin-text2skin/README.de.orig vdr-plugin-text2skin/README.de
--- vdr-plugin-text2skin/README.de.orig 2009-08-22 01:11:50.000000000 +0300
+++ vdr-plugin-text2skin/README.de 2009-09-01 22:31:23.000000000 +0300
@@ -70,6 +70,9 @@ root@linux # ./vdr -P text2skin
Wo die Skins hingehören:
------------------------
+*** rpm package note: this text2skin package has been patched to load skins
+*** from /usr/share/vdr/text2skin instead of the path documented below.
+
Wie Sie vielleicht wissen, hat VDR einen Unterordner "plugins" innerhalb seines
Konfigurationsordners, in dem alle Dateien, die zu Plugins gehören, enthalten
sein sollten. Wenn Sie nicht wissen, wo das sein könnte, schauen Sie in dem
diff -up vdr-plugin-text2skin/README.orig vdr-plugin-text2skin/README
--- vdr-plugin-text2skin/README.orig 2009-08-22 01:11:50.000000000 +0300
+++ vdr-plugin-text2skin/README 2009-09-01 22:31:23.000000000 +0300
@@ -68,6 +68,9 @@ root@linux # ./vdr -P text2skin
Where to put the skins:
-----------------------
+*** rpm package note: this text2skin package has been patched to load skins
+*** from /usr/share/vdr/text2skin instead of the path documented below.
+
As you might know, VDR has a subfolder "plugins" inside it's configuration
folder, where all plugin-related files should reside. If you don't know, where
this could be, look into the folder you gave to VDR with the -v parameter

View file

@ -1,5 +0,0 @@
# Configuration snippet for vdr-text2skin -*- sh -*-
#
# Add command line options to pass to the text2skin plugin to PLUGIN_OPTIONS.
PLUGIN_OPTIONS=""

View file

@ -1,148 +0,0 @@
%global pname text2skin
%global gitrev 97c95bc
%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR)
%global datadir %(vdr-config --datadir 2>/dev/null || echo ERROR)
%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR)
# imagelib: imagemagick, graphicsmagick, imlib2 or %{nil}
%{!?imagelib: %global imagelib graphicsmagick}
Name: vdr-%{pname}
Version: 1.2
Release: 3.git%{gitrev}%{?dist}
Summary: OSD skin plugin for VDR
Group: Applications/Multimedia
License: GPL+
URL: http://projects.vdr-developer.org/projects/show/plg-text2skin
# wget --content-disposition "http://projects.vdr-developer.org/git/?p=vdr-plugin-text2skin.git;a=snapshot;h=%{gitrev};sf=tgz"
Source0: vdr-plugin-%{pname}-%{gitrev}.tar.gz
Source1: %{name}.conf
Patch0: %{name}-1.3-skindir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if "%{imagelib}" == "imagemagick"
BuildRequires: ImageMagick-c++-devel
%endif
%if "%{imagelib}" == "graphicsmagick"
BuildRequires: GraphicsMagick-c++-devel
# Dependency missing in GraphicsMagick-devel <= 1.1.14-4.fc11
BuildRequires: freetype-devel
%endif
%if "%{imagelib}" == "imlib2"
BuildRequires: imlib2-devel
%endif
BuildRequires: vdr-devel >= 1.6.0
BuildRequires: gawk
BuildRequires: gettext
Requires: vdr(abi)%{?_isa} = %{apiver}
%description
This plugin is designed to load and interpret a set of files
describing the layout of VDR's on screen display and to make this
"skin" available to VDR via Setup -> OSD in the main menu. Of course
it is possible to load more than one text based skin this way and to
choose between them while running VDR. All skins may be themeable
(you can create your own color theme) and translatable as the author
of the skin wishes.
%prep
%setup -q -n vdr-plugin-%{pname}
sed -e 's|/usr/share/vdr/|%{datadir}/|' %{PATCH0} | patch -p1
chmod -x contrib/*.pl
%build
make %{?_smp_mflags} STRIP=: IMAGELIB=%{?imagelib} LIBDIR=. LOCALEDIR=./locale \
VDRDIR=%{_libdir}/vdr all
%install
rm -rf $RPM_BUILD_ROOT
install -dm 755 $RPM_BUILD_ROOT%{plugindir}
install -pm 755 libvdr-%{pname}.so.%{apiver} $RPM_BUILD_ROOT%{plugindir}
install -Dpm 644 %{SOURCE1} \
$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
install -dm 755 $RPM_BUILD_ROOT%{datadir}/text2skin
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/locale
cp -pR locale/* $RPM_BUILD_ROOT%{_datadir}/locale
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc CONTRIBUTORS COPYING HISTORY README Docs/*.txt contrib/skin_to_10.pl
%lang(de) %doc README.de
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf
%{plugindir}/libvdr-%{pname}.so.%{apiver}
%{datadir}/text2skin/
%changelog
* Tue Sep 1 2009 Ville Skyttä <ville.skytta@iki.fi> - 1.2-3.git97c95bc
- Update to git revision 97c95bc for several bugfixes and better fonts handling.
- Build with GraphicsMagick instead of imlib2 by default.
- Make vdr(abi) dependency ISA qualified.
- Install translations.
- Use %%global instead of %%define.
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Jul 9 2009 Ville Skyttä <ville.skytta at iki.fi> - 1.2-1
- Update to 1.2.
- Specfile cleanups.
- Fix spelling errors in description.
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-24.cvsext0.10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Mon Apr 7 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1-23.cvsext0.10
- Update to 1.1-cvs_ext-0.10.
- Build for VDR 1.6.0.
* Sun Apr 6 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1-22.20051217cvs
- Apply VDR 1.5+ patches from e-tobi.net Debian package.
* Fri Jan 4 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.1-21.20051217cvs
- Fix build with gcc 4.3's cleaned up C++ headers.
* Wed Aug 22 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1-20.20051217cvs
- BuildRequires: gawk for extracting APIVERSION.
* Tue Aug 7 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1-19.20051217cvs
- License: GPL+
* Sun Apr 8 2007 Ville Skyttä <ville.skytta at iki.fi> - 1.1-18.20051217cvs
- Grab potential XML parse buffer overflow fix from upstream CVS.
* Sun Nov 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-16.20051217cvs
- Migrate real skins directory to /usr/share/vdr/text2skin.
- Patch for freetype 2.2 compatibility.
* Sat Nov 4 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-15.20051217
- Build with imlib2 instead of imagemagick by default due to #212478.
- Build for VDR 1.4.4.
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 1.1-14
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Sat Sep 23 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-13.20051217
- Rebuild for VDR 1.4.3.
* Sun Aug 6 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-12.20051217
- Rebuild for VDR 1.4.1-3.
* Sun Jun 11 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-11.20051217
- Rebuild for VDR 1.4.1.
* Sun Apr 30 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1-10.20051217
- Rebuild for VDR 1.4.0.