[packages/ptlib] - pl, cleanup

qboosh qboosh at pld-linux.org
Sat Oct 20 21:55:55 CEST 2012


commit 0154cba6e6e9575e9a94d0fc6bee1f85bc93b007
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Oct 20 21:56:19 2012 +0200

    - pl, cleanup

 ptlib.spec | 124 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 62 insertions(+), 62 deletions(-)
---
diff --git a/ptlib.spec b/ptlib.spec
index b4ebde4..48abb92 100644
--- a/ptlib.spec
+++ b/ptlib.spec
@@ -20,12 +20,12 @@ Name:		ptlib
 Version:	2.10.8
 Release:	2
 Epoch:		1
-URL:		http://www.opalvoip.org/
+License:	MPL v1.0
+Group:		Libraries
 Source0:	http://downloads.sourceforge.net/opalvoip/%{name}-%{version}.tar.bz2
 # Source0-md5:	ab753e3e0125415caa1861c6ae22623f
 Patch0:		ptlib-2.10.8-svn-revision.patch
-License:	MPLv1.0
-Group:		Libraries
+URL:		http://www.opalvoip.org/
 %{?with_video:BuildRequires:	SDL-devel}
 %if %{with plugins}
 BuildRequires:	alsa-lib-devel
@@ -73,7 +73,6 @@ Summary(pl.UTF-8):	PTLib pliki deweloperskie
 Group:		Development/Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
-
 %description devel
 Header files and libraries for developing applications that use ptlib.
 
@@ -86,7 +85,6 @@ Summary(pl.UTF-8):	Biblioteki statyczne PTLib
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
 
-
 %description static
 PTLib (Portable Tools Library) static libraries.
 
@@ -94,63 +92,67 @@ PTLib (Portable Tools Library) static libraries.
 Biblioteki statyczne PTLib.
 
 %package sound-alsa
-Summary:	Alsa audio plugin
-Summary(pl.UTF-8):	Alsa wtyczka audio
+Summary:	ALSA audio plugin for PTLib
+Summary(pl.UTF-8):	Wtyczka dźwięku ALSA dla biblioteki PTLib
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 Provides:	%{name}-sound
 
 %description sound-alsa
-Alsa audio plugin.
+ALSA audio plugin for PTLib.
 
 %description sound-alsa -l pl.UTF-8
-Alsa wtyczka audio.
+Wtyczka dźwięku ALSA dla biblioteki PTLib.
 
 %package sound-pulse
-Summary:	Pulse audio plugin
-Summary(pl.UTF-8):	Pulse wtyczka audio
+Summary:	Pulse audio plugin for PTLib
+Summary(pl.UTF-8):	Wtyczka dźwięku Pulse dla biblioteki PTLib
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 Provides:	%{name}-sound
 
 %description sound-pulse
-Alsa audio plugin.
+Pulse audio plugin for PTLib.
 
 %description sound-pulse -l pl.UTF-8
-Alsa wtyczka audio.
+Wtyczka dźwięku Pulse dla biblioteki PTLib.
 
 %package sound-oss
-Summary:	OSS audio plugin
-Summary(pl.UTF-8):	OSS wtyczka audio
+Summary:	OSS audio plugin for PTLib
+Summary(pl.UTF-8):	Wtyczka dźwięku OSS dla biblioteki PTLib
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 Provides:	%{name}-sound
 
 %description sound-oss
-OSS audio plugin.
+OSS audio plugin for PTLib.
 
 %description sound-oss -l pl.UTF-8
-OSS wtyczka audio.
+Wtyczka dźwięku OSS dla biblioteki PTLib.
 
 %package video-v4l2
-Summary:	v4l2 video input plugin
-Summary(pl.UTF-8):	v4l2 wejściowa wtyczka wideo
+Summary:	v4l2 video input plugin for PTLib
+Summary(pl.UTF-8):	Wtyczka wejścia obrazu v4l2 dla biblioteki PTLib
 Group:		Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description video-v4l2
-v4l2 video input plugin.
+v4l2 video input plugin for PTLib.
 
 %description video-v4l2 -l pl.UTF-8
-v4l2 wejściowa wtyczka wideo.
+Wtyczka wejścia obrazu v4l2 dla biblioteki PTLib.
 
 %package video-avc
-Summary: AVC 1394 video input plugin
-Group: Libraries
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Summary:	AVC 1394 video input plugin for PTLib
+Summary(pl.UTF-8):	Wtyczka wejścia obrazu AVC 1394 dla biblioteki PTLib
+Group:		Libraries
+Requires:	%{name} = %{epoch}:%{version}-%{release}
 
 %description video-avc
-AVC 1394 video input plugin.
+AVC 1394 video input plugin for PTLib.
+
+%description video-avc -l pl.UTF-8
+Wtyczka wejścia obrazu AVC 1394 dla biblioteki PTLib
 
 %prep
 %setup -q
@@ -159,39 +161,38 @@ AVC 1394 video input plugin.
 %build
 # note: --enable-opal influences most of the remaining enable/disable defaults
 %configure \
-		--prefix=%{_prefix} \
-		--enable-opal \
+	--prefix=%{_prefix} \
+	--enable-opal \
 %if %{with plugins}
-		--enable-plugins \
-		--enable-alsa \
-		--enable-oss \
-		--enable-v4l2 \
+	--enable-plugins \
+	--enable-alsa \
+	--enable-oss \
+	--enable-v4l2 \
 %else
-		--disable-plugins \
-		--disable-alsa \
-		--disable-oss \
-		--disable-v4l2 \
+	--disable-plugins \
+	--disable-alsa \
+	--disable-oss \
+	--disable-v4l2 \
 %endif
-		--disable-v4l \
-		--disable-esd \
+	--disable-v4l \
+	--disable-esd \
 %if %{with http}
-		--enable-http \
-		--enable-httpforms \
-		--enable-httpsvc \
+	--enable-http \
+	--enable-httpforms \
+	--enable-httpsvc \
 %else
-		--disable-http \
-		--disable-httpforms \
-		--disable-httpsvc \
+	--disable-http \
+	--disable-httpforms \
+	--disable-httpsvc \
 %endif
-		--%{?with_ipv6:en}%{!?with_ipv6:dis}able-ipv6 \
-		--%{?with_odbc:en}%{!?with_odbc:dis}able-odbc \
-		--%{?with_resolver:en}%{!?with_resolver:dis}able-resolver \
-		--%{?with_openssl:en}%{!?with_openssl:dis}able-openssl \
-		--%{?with_video:en}%{!?with_video:dis}able-video \
-		--disable-avc \
-		--disable-dc \
-		--enable-debug
-
+	--enable-ipv6%{!?with_ipv6:=no} \
+	--enable-odbc%{!?with_odbc:=no} \
+	--enable-openssl%{!?with_openssl:=no} \
+	--enable-resolver%{!?with_resolver:=no} \
+	--enable-video%{!?with_video:=no} \
+	--disable-avc \
+	--disable-dc \
+	--enable-debug
 
 dir=$(pwd)
 %{__make} %{?debug:debugshared}%{!?debug:optshared} \
@@ -202,13 +203,11 @@ dir=$(pwd)
 	LDFLAGS="%{rpmcflags} %{rpmldflags} %{!?debug:-DNDEBUG}" \
 	CXX="%{__cxx}"
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}/%{name}}
 
-dir=$(pwd)
 %{__make} install \
 	V=1 \
 	DESTDIR=$RPM_BUILD_ROOT
@@ -223,8 +222,8 @@ find $RPM_BUILD_ROOT%{_libdir}/ptlib-* -name '*.so' | xargs chmod a+x
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
@@ -238,20 +237,21 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libpt*.so
+%attr(755,root,root) %{_bindir}/ptlib-config
+%attr(755,root,root) %{_libdir}/libpt.so
+%{_includedir}/ptclib
+%{_includedir}/ptlib
+%{_includedir}/ptbuildopts.h
+%{_includedir}/ptlib.h
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/make
-%attr(755,root,root) %{_bindir}/*
 %attr(755,root,root) %{_datadir}/%{name}/make/%{name}-config
-%{_includedir}/ptclib
-%{_includedir}/ptlib
-%{_includedir}/*.h
 %{_datadir}/%{name}/make/*.mak
 %{_pkgconfigdir}/%{name}.pc
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libpt_s.a
 
 %if %{with plugins}
 %files sound-alsa
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ptlib.git/commitdiff/0154cba6e6e9575e9a94d0fc6bee1f85bc93b007



More information about the pld-cvs-commit mailing list