packages: libqxt/libqxt.spec - verbose files, cleanups, deps

glen glen at pld-linux.org
Sat Apr 24 13:19:36 CEST 2010


Author: glen                         Date: Sat Apr 24 11:19:36 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- verbose files, cleanups, deps

---- Files affected:
packages/libqxt:
   libqxt.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/libqxt/libqxt.spec
diff -u packages/libqxt/libqxt.spec:1.1 packages/libqxt/libqxt.spec:1.2
--- packages/libqxt/libqxt.spec:1.1	Thu Apr 22 23:11:47 2010
+++ packages/libqxt/libqxt.spec	Sat Apr 24 13:19:31 2010
@@ -8,20 +8,18 @@
 URL:		http://www.libqxt.org/
 Source0:	http://bitbucket.org/libqxt/libqxt/get/v%{version}.tar.bz2
 # Source0-md5:	129527c1b18676720f59d22bb4d5ef18
+BuildRequires:	QtDesigner-devel
 BuildRequires:	avahi-compat-libdns_sd-devel
 BuildRequires:	avahi-devel
 BuildRequires:	db-devel
 BuildRequires:	openssl-devel
 BuildRequires:	qt4-build
-BuildRequires:	QtDesigner-devel
+BuildRequires:	qt4-qmake
 BuildRequires:	sed >= 4.0
 BuildRequires:	xorg-lib-libXrandr-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-# XXX: unify and move to rpm-build-macros
 %define		_qt4_datadir	%{_datadir}/qt4
-%define		_qt4_headerdir	%{_includedir}
-%define		_qt4_libdir		%{_libdir}
 %define		_qt4_plugindir	%{_libdir}/qt4/plugins
 
 %description
@@ -37,6 +35,7 @@
 Requires:	avahi-devel
 Requires:	db-devel
 Requires:	qt4-build
+Requires:	qt4-qmake
 
 %description	devel
 This package contains libraries and header files for developing
@@ -63,6 +62,9 @@
 %{__make} install \
 	INSTALL_ROOT=$RPM_BUILD_ROOT
 
+%attr(755,root,root)
+rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.so.0.6
+
 # We are installing these to the proper location
 rm -rf $RPM_BUILD_ROOT%{_prefix}/doc
 
@@ -75,15 +77,39 @@
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS CHANGES *.txt README
-# XXX ghost and stuff
-%attr(755,root,root) %{_qt4_libdir}/*.so.*
+%attr(755,root,root) %{_libdir}/libQxtBerkeley.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtBerkeley.so.0
+%attr(755,root,root) %{_libdir}/libQxtCore.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtCore.so.0
+%attr(755,root,root) %{_libdir}/libQxtGui.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtGui.so.0
+%attr(755,root,root) %{_libdir}/libQxtNetwork.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtNetwork.so.0
+%attr(755,root,root) %{_libdir}/libQxtSql.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtSql.so.0
+%attr(755,root,root) %{_libdir}/libQxtWeb.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtWeb.so.0
+%attr(755,root,root) %{_libdir}/libQxtZeroconf.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libQxtZeroconf.so.0
 
 %files devel
 %defattr(644,root,root,755)
 %doc examples
 #%doc doc/html
-%{_qt4_headerdir}/*
-%{_qt4_libdir}/*.so
+%{_includedir}/QxtBerkeley
+%{_includedir}/QxtCore
+%{_includedir}/QxtGui
+%{_includedir}/QxtNetwork
+%{_includedir}/QxtSql
+%{_includedir}/QxtWeb
+%{_includedir}/QxtZeroconf
+%{_libdir}/libQxtBerkeley.so
+%{_libdir}/libQxtCore.so
+%{_libdir}/libQxtGui.so
+%{_libdir}/libQxtNetwork.so
+%{_libdir}/libQxtSql.so
+%{_libdir}/libQxtWeb.so
+%{_libdir}/libQxtZeroconf.so
 %{_qt4_plugindir}/designer/*.so
 %{_qt4_datadir}/mkspecs/features/qxt*.prf
 
@@ -93,5 +119,8 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2010/04/24 11:19:31  glen
+- verbose files, cleanups, deps
+
 Revision 1.1  2010/04/22 21:11:47  glen
 - new from fc
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libqxt/libqxt.spec?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list