SPECS: bmpx.spec - updated to 0.12 RC11 - proper licence (GPL v2) ...

troll troll at pld-linux.org
Sun Oct 16 11:53:04 CEST 2005


Author: troll                        Date: Sun Oct 16 09:53:04 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 0.12 RC11
- proper licence (GPL v2)
- BR: gss-devel
- separated packages devel, plugin-container, plugin-flow, plugin-transport
- disabled static libraries
- added some docs
- added embedded-images patch, which fixes building
- doesn't work, don't know why, don't have the strength anymore

---- Files affected:
SPECS:
   bmpx.spec (1.10 -> 1.11) 

---- Diffs:

================================================================
Index: SPECS/bmpx.spec
diff -u SPECS/bmpx.spec:1.10 SPECS/bmpx.spec:1.11
--- SPECS/bmpx.spec:1.10	Wed Oct  5 18:35:09 2005
+++ SPECS/bmpx.spec	Sun Oct 16 11:52:59 2005
@@ -3,18 +3,19 @@
 # Conditional build:
 %bcond_with	gstreamer	# build with GStreamer support (instead of XINE)
 
-%define		_rc	RC3
+%define		_rc	RC11
 
 Summary:	Sound player with the WinAmp GUI, for Unix-based systems for GTK+2
 Summary(pl):	Odtwarzacz dźwięku z interfejsem WinAmpa dla GTK+2
 Name:		bmpx
 Version:	0.12
 Release:	0.%{_rc}.1
-License:	GPL
+License:	GPL v2
 Group:		X11/Applications/Sound
-Source0:	http://download.berlios.de/bmpx/%{name}-%{version}-%{_rc}.tar.gz
-# Source0-md5:	ad3eb15dc0ba2f3ad2be9724e19d35ee
+Source0:	http://download.berlios.de/bmpx/%{name}-%{version}_%{_rc}.tar.gz
+# Source0-md5:	0d41858036dad52b3a3a3d98c79ba872
 Source1:	mp3license
+Patch0:		%{name}-embedded-images.patch
 URL:		http://bmpx.berlios.de/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -24,6 +25,7 @@
 BuildRequires:	esound-devel >= 0.2.8
 BuildRequires:	fam-devel
 BuildRequires:	gtk+2-devel >= 2:2.8.0
+BuildRequires:	gss-devel
 BuildRequires:	libglade2-devel >= 1:2.5.1
 BuildRequires:	libvorbis-devel >= 1:1.0
 BuildRequires:	taglib-devel
@@ -32,6 +34,8 @@
 %else
 BuildRequires:	xine-lib-devel
 %endif
+Requires:	%{name}-plugin-container = %{epoch}:%{version}-%{release}
+Requires:	%{name}-plugin-transport = %{epoch}:%{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -45,8 +49,59 @@
 się na utrzymaniu stabilnej podstawy odtwarzacza dźwięku, aby
 udostępnić odtwarzacz ze spójną i łatwą do zrozumienia obsługą.
 
+%package devel
+Summary:	Header files for BMPx media player
+Summary(pl):	Pliki nagłówkowe odtwarzacza multimedialnego BMPx
+Group:		X11/Development/Libraries
+#Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description devel
+Header files required for compiling BMPx media player plugins.
+
+%description devel -l pl
+Pliki nagłówkowe potrzebne do kompilowania wtyczek odtwarzacza
+multimedialnego BMPx.
+
+%package plugin-container
+Summary:	Container plugin for BMPx
+Summary(pl):	Wtyczka Container dla BMPx
+Group:		X11/Applications/Sound
+#Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-container
+Plugin providing support for folders, m3u & pls playlist files, etc.
+
+%description plugin-container -l pl
+Wtyczka dodająca obsługę folderów, playlist w formacie m3u i pls, itp.
+
+%package plugin-flow
+Summary:        Flow plugin for BMPx
+Summary(pl):    Wtyczka Flow dla BMPx
+Group:          X11/Applications/Sound
+Requires:       %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-flow
+-
+
+%description plugin-flow -l pl
+-
+
+%package plugin-transport
+Summary:	Transport plugin for BMPx
+Summary(pl):	Wtyczka Transport dla BMPx
+Group:		X11/Applications/Sound
+#Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-transport
+-
+
+%description plugin-transport -l pl
+-
+
 %prep
-%setup -q -n %{name}-%{version}-%{_rc}
+%setup -q -n %{name}-%{version}_%{_rc}
+
+%patch0 -p1
 
 %build
 rm -rf autom4te.cache
@@ -62,7 +117,7 @@
 	--enable-xine \
 %endif
 	--enable-shared \
-	--enable-static
+	--disable-static
 %{__make}
 
 %install
@@ -97,20 +152,57 @@
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/bmp*
 %attr(755,root,root) %{_libdir}/libskinned.so.*
+%dir %{_libdir}/bmpx
+%dir %{_libdir}/bmpx/plugins
 %{_mandir}/man*/*
 %{_desktopdir}/*
 %{_datadir}/bmpx
 %{_datadir}/bmp-remote
 %{_pixmapsdir}/*
 
+%files devel
+%defattr(644,root,root,755)
+#%attr(755,root,root) %{_libdir}/libbeep.so
+%{_libdir}/lib*.la
+%{_includedir}/*
+
+%files plugin-container
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/container
+%attr(755,root,root) %{_libdir}/bmpx/plugins/container/*.so.*
+%{_libdir}/bmpx/plugins/container/*.la
+
+%files plugin-flow
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/flow
+%attr(755,root,root) %{_libdir}/bmpx/plugins/flow/*.so.*
+%{_libdir}/bmpx/plugins/flow/*.la
+
+%files plugin-transport
+%defattr(644,root,root,755)
+%dir %{_libdir}/bmpx/plugins/transport
+%attr(755,root,root) %{_libdir}/bmpx/plugins/transport/*.so.*
+%{_libdir}/bmpx/plugins/transport/*.la
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2005/10/16 09:52:59  troll
+- updated to 0.12 RC11
+- proper licence (GPL v2)
+- BR: gss-devel
+- separated packages devel, plugin-container, plugin-flow, plugin-transport
+- disabled static libraries
+- added some docs
+- added embedded-images patch, which fixes building
+- doesn't work, don't know why, don't have the strength anymore
+
 Revision 1.10  2005/10/05 16:35:09  troll
 - fixed the gstreamer build
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/bmpx.spec?r1=1.10&r2=1.11&f=u




More information about the pld-cvs-commit mailing list