rpms/xine-ui/devel xine-ui-0.99.5-utf8doc.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3 xine-ui.spec, 1.3, 1.4
Jussi Lehtola
jussilehtola at fedoraproject.org
Sun Jul 19 23:22:34 UTC 2009
- Previous message (by thread): rpms/Terminal/devel Terminal.spec, 1.27, 1.28 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 Terminal-0.2.12-alwaysshowtabs.patch, 1.1, NONE
- Next message (by thread): rpms/xine-ui/devel xine-ui.spec,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jussilehtola
Update of /cvs/pkgs/rpms/xine-ui/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19406/devel
Modified Files:
.cvsignore import.log sources xine-ui.spec
Added Files:
xine-ui-0.99.5-utf8doc.patch
Log Message:
Fix BZ #512598 & #512604.
xine-ui-0.99.5-utf8doc.patch:
help.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE xine-ui-0.99.5-utf8doc.patch ---
diff -urp xine-ui-0.99.5.orig/src/xitk/help.c xine-ui-0.99.5/src/xitk/help.c
--- xine-ui-0.99.5.orig/src/xitk/help.c 2009-07-19 18:27:09.000000000 +0100
+++ xine-ui-0.99.5/src/xitk/help.c 2009-07-19 18:27:25.000000000 +0100
@@ -182,7 +182,7 @@ static void help_sections(void) {
help_add_section(locale_readme, lang->doc_encoding, order_num, section_name);
}
else {
- help_add_section(default_readme, "ISO-8859-1", order_num, section_name);
+ help_add_section(default_readme, "UTF-8", order_num, section_name);
}
}
}
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xine-ui/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 18 May 2009 05:56:12 -0000 1.2
+++ .cvsignore 19 Jul 2009 23:22:34 -0000 1.3
@@ -1 +1,31 @@
xine-ui-0.99.5.tar.gz
+Antares.tar.gz
+Bambino-Black.tar.gz
+Bambino-Blue.tar.gz
+Bambino-Green.tar.gz
+Bambino-Orange.tar.gz
+Bambino-Pink.tar.gz
+Bambino-Purple.tar.gz
+Bambino-White.tar.gz
+Bluton.tar.gz
+CelomaChrome.tar.gz
+CelomaGold.tar.gz
+CelomaMdk.tar.gz
+Centori.tar.gz
+Crystal.tar.gz
+Galaxy.tar.gz
+Keramic.tar.gz
+KeramicRH8.tar.gz
+OMS_legacy.tar.gz
+Polaris.tar.gz
+Sunset.tar.gz
+blackslim2.tar.gz
+caramel.tar.gz
+cloudy.tar.gz
+concept.tar.gz
+gudgreen.tar.gz
+lcd.tar.gz
+mp2k.tar.gz
+mplayer.tar.gz
+pitt.tar.gz
+xinium.tar.gz
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xine-ui/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log 18 May 2009 05:56:12 -0000 1.1
+++ import.log 19 Jul 2009 23:22:34 -0000 1.2
@@ -1 +1,2 @@
xine-ui-0_99_5-10_fc10:HEAD:xine-ui-0.99.5-10.fc10.src.rpm:1242625874
+xine-ui-0_99_5-13_fc11:HEAD:xine-ui-0.99.5-13.fc11.src.rpm:1248045652
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xine-ui/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 18 May 2009 05:56:12 -0000 1.2
+++ sources 19 Jul 2009 23:22:34 -0000 1.3
@@ -1 +1,31 @@
e643cd1fcad4d98a5ae4eb877ce5087b xine-ui-0.99.5.tar.gz
+ad74c35558588f5d4234449a076b4105 Antares.tar.gz
+61cbcf4cb3f1443a17e96c0a73eeb3a8 Bambino-Black.tar.gz
+56f21a3ffddf0f0980336a5d9cdff179 Bambino-Blue.tar.gz
+4d4ee2d1825896ff6c1dadfbf1f75864 Bambino-Green.tar.gz
+dacd886be4fd9c13dd96fa3b96f3e7f8 Bambino-Orange.tar.gz
+424b4dd516569c92af7d96c10daa46d3 Bambino-Pink.tar.gz
+2e6438459244104e46d89a66e5a1f961 Bambino-Purple.tar.gz
+3e8bc6f6958e8d732b88f2e227f3c879 Bambino-White.tar.gz
+070fd8e3582b6f9e302b595c81dd87e4 Bluton.tar.gz
+159b45f013183aea3038f9133f61cf89 CelomaChrome.tar.gz
+5ac74cb407b59b3487031a0564698e1f CelomaGold.tar.gz
+dadb7b21b8e7e0c40ad7237c4f98906f CelomaMdk.tar.gz
+06f2b0f6ceb9456bc26fae65f4f89a53 Centori.tar.gz
+eb511cd1217bc0c0bd3fa016698adebc Crystal.tar.gz
+c7825e925434374a074c4acc46bcdd4f Galaxy.tar.gz
+0154a3eecbeb995865ead852fd5f6bb2 Keramic.tar.gz
+bff16e879b75bd5a442c0c5c7dc22bcb KeramicRH8.tar.gz
+54b3e28494e1d89e041ceace7db32049 OMS_legacy.tar.gz
+b92dfe59cb5f7bbc495ed0be50c1c132 Polaris.tar.gz
+8702d138eb61b7149118f91121fe846a Sunset.tar.gz
+454bdc7321fc18f0db811db722c2e93c blackslim2.tar.gz
+1ff0ea8d7c73c4f3b32c13a408af3be1 caramel.tar.gz
+432e0d5135be09e03a69f363d3da94a0 cloudy.tar.gz
+34d18380c1077cdf43a04797b2e06734 concept.tar.gz
+d809f2f3cce0eae966296e01ede8df00 gudgreen.tar.gz
+f16d6a1a39b32473a901d9132c405196 lcd.tar.gz
+841924c042ca70700a9d201bc7686e59 mp2k.tar.gz
+3023e8dd6c12902c32b3d99e51fd0c1e mplayer.tar.gz
+7dd4e9e50e0145142982b0537c36f50a pitt.tar.gz
+9ebf98f4434a9fc119f0282806ba9c32 xinium.tar.gz
Index: xine-ui.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xine-ui/devel/xine-ui.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- xine-ui.spec 15 Jul 2009 08:26:13 -0000 1.3
+++ xine-ui.spec 19 Jul 2009 23:22:34 -0000 1.4
@@ -3,13 +3,48 @@
Summary: A skinned xlib-based gui for xine-lib
Name: xine-ui
Version: 0.99.5
-Release: 12%{?dist}
+Release: 13%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.xine-project.org/
Source0: http://downloads.sourceforge.net/xine/xine-ui-%{version}.tar.gz
# Patch to enable linking to shared library version of lirc
Patch0: xine-ui-0.99.5-shared-lirc.patch
+# Patch to use UTF-8 documentation, BZ #512598
+Patch1: xine-ui-0.99.5-utf8doc.patch
+
+# Sources for -skins. Ugh.
+Source1: http://xine.sourceforge.net/skins/Antares.tar.gz
+Source2: http://xine.sourceforge.net/skins/Bambino-Black.tar.gz
+Source3: http://xine.sourceforge.net/skins/Bambino-Blue.tar.gz
+Source4: http://xine.sourceforge.net/skins/Bambino-Green.tar.gz
+Source5: http://xine.sourceforge.net/skins/Bambino-Orange.tar.gz
+Source6: http://xine.sourceforge.net/skins/Bambino-Pink.tar.gz
+Source7: http://xine.sourceforge.net/skins/Bambino-Purple.tar.gz
+Source8: http://xine.sourceforge.net/skins/Bambino-White.tar.gz
+Source9: http://xine.sourceforge.net/skins/blackslim2.tar.gz
+Source10: http://xine.sourceforge.net/skins/Bluton.tar.gz
+Source11: http://xine.sourceforge.net/skins/caramel.tar.gz
+Source12: http://xine.sourceforge.net/skins/CelomaChrome.tar.gz
+Source13: http://xine.sourceforge.net/skins/CelomaGold.tar.gz
+Source14: http://xine.sourceforge.net/skins/CelomaMdk.tar.gz
+Source15: http://xine.sourceforge.net/skins/Centori.tar.gz
+Source16: http://xine.sourceforge.net/skins/cloudy.tar.gz
+Source17: http://xine.sourceforge.net/skins/concept.tar.gz
+Source18: http://xine.sourceforge.net/skins/Crystal.tar.gz
+Source19: http://xine.sourceforge.net/skins/Galaxy.tar.gz
+Source20: http://xine.sourceforge.net/skins/gudgreen.tar.gz
+Source21: http://xine.sourceforge.net/skins/KeramicRH8.tar.gz
+Source22: http://xine.sourceforge.net/skins/Keramic.tar.gz
+Source23: http://xine.sourceforge.net/skins/lcd.tar.gz
+Source24: http://xine.sourceforge.net/skins/mp2k.tar.gz
+Source25: http://xine.sourceforge.net/skins/mplayer.tar.gz
+Source26: http://xine.sourceforge.net/skins/OMS_legacy.tar.gz
+Source27: http://xine.sourceforge.net/skins/pitt.tar.gz
+Source28: http://xine.sourceforge.net/skins/Polaris.tar.gz
+Source29: http://xine.sourceforge.net/skins/Sunset.tar.gz
+Source30: http://xine.sourceforge.net/skins/xinium.tar.gz
+
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
# Package was named xine in rpmfusion
@@ -32,22 +67,47 @@ BuildRequires: libXxf86vm-devel
BuildRequires: lirc-devel
BuildRequires: readline-devel
BuildRequires: xine-lib-devel >= 1.1.0
-BuildRequires: xorg-x11-proto-devel
+BuildRequires: xorg-x11-proto-devel
Conflicts: xine-skins <= 1.0
# For dir ownership
Requires: hicolor-icon-theme
+Requires: xine-lib
# To make aaxine work
Requires: xine-lib-extras
%description
-xine-ui is the default GUI for xine-lib.
+xine-ui is the traditional, skinned GUI for xine-lib.
+
+
+# Skins
+
+%package skins
+Summary: Extra skins for xine-ui
+Group: Applications/Multimedia
+Requires: %{name} = %{version}-%{release}
+# Package in RPMFusion was named skine-skins
+Obsoletes: xine-skins
+%if 0%{?fedora}>10 || 0%{?rhel}>5
+BuildArch: noarch
+%endif
+
+%description skins
+This package contains extra skins for xine-ui.
+
%prep
-%setup -q
+# Setup xine
+%setup0 -q
+# Setup skins
+%setup1 -T -q -c -n %{name}-%{version}/fedoraskins -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a29 -a30
+# Restore directory
+%setup -T -D
+
# Backup time stamp
touch -r m4/_xine.m4 m4/_xine.m4.stamp
%patch0 -p1
+%patch1 -p1
# and restore it
touch -r m4/_xine.m4.stamp m4/_xine.m4
@@ -79,12 +139,15 @@ for f in doc/man/pl/*.1* doc/README?{cs,
mv $f.utf8 $f
done
+# Clean out skins
+find fedoraskins/ -type d -name "CVS" -exec rm -rf {} \; || :
+find fedoraskins/ -type d -name ".xvpics" -exec rm -rf {} \; || :
%build
-%configure --disable-dependency-tracking --enable-vdr-keys --with-aalib
+%configure --disable-dependency-tracking --enable-vdr-keys --with-aalib XINE_DOCPATH=%{_docdir}/%{name}-%{version}
+# Set documentation directory
make %{?_smp_mflags}
-
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL="install -p"
@@ -97,8 +160,11 @@ desktop-file-install --remove-category="
# Remove the desktop file installed in the wrong place
rm -rf %{buildroot}%{_datadir}/xine/desktop
-# Remove documentation installed by make install
-rm -rf %{buildroot}%{_docdir}
+# Remove automatically installed documentation (listed in %doc)
+rm -rf %{buildroot}%{_docdir}/
+
+# Install extra skins
+cp -a fedoraskins/* %{buildroot}%{_datadir}/xine/skins/
%clean
@@ -134,7 +200,12 @@ gtk-update-icon-cache %{_datadir}/icons/
%{_bindir}/xine-bugreport
%{_bindir}/xine-check
%{_bindir}/xine-remote
-%{_datadir}/xine/
+
+%dir %{_datadir}/xine/skins/
+%{_datadir}/xine/skins/xinetic/
+%{_datadir}/xine/oxine/
+%{_datadir}/xine/visuals/
+
%{_datadir}/applications/*xine.desktop
%{_datadir}/icons/hicolor/*x*/apps/xine.png
%{_datadir}/pixmaps/xine.xpm
@@ -144,15 +215,22 @@ gtk-update-icon-cache %{_datadir}/icons/
%lang(fr) %{_mandir}/fr/man1/*.1.gz
%lang(pl) %{_mandir}/pl/man1/*.1.gz
+%files skins
+%defattr(-,root,root,-)
+%{_datadir}/xine/skins/*
+%exclude %{_datadir}/xine/skins/xinetic/
%changelog
-* Wed Jul 15 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 0.99.6-12
+* Mon Jul 20 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 0.99.5-13
+- Added -skins subpackage.
+
+* Wed Jul 15 2009 Jussi Lehtola <jussilehtola at fedoraproject.org> - 0.99.5-12
- Added BR: xorg-x11-proto-devel.
-* Sun May 17 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 0.99.6-11
+* Sun May 17 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 0.99.5-11
- Added missing icon cache update to %%post section.
-* Sun May 17 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 0.99.6-10
+* Sun May 17 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 0.99.5-10
- Use desktop-install --remove-category instead of sed.
* Sat May 16 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 0.99.5-9
- Previous message (by thread): rpms/Terminal/devel Terminal.spec, 1.27, 1.28 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 Terminal-0.2.12-alwaysshowtabs.patch, 1.1, NONE
- Next message (by thread): rpms/xine-ui/devel xine-ui.spec,1.4,1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list