rpms/kxdocker/devel kxdocker.spec,1.5,1.6

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Mon Jun 12 15:54:27 UTC 2006


Author: rdieter

Update of /cvs/extras/rpms/kxdocker/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15678

Modified Files:
	kxdocker.spec 
Log Message:
* Sat Jun 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.4-0.1.a
- 1.1.4a



Index: kxdocker.spec
===================================================================
RCS file: /cvs/extras/rpms/kxdocker/devel/kxdocker.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- kxdocker.spec	1 Mar 2006 16:20:55 -0000	1.5
+++ kxdocker.spec	12 Jun 2006 15:54:26 -0000	1.6
@@ -1,20 +1,22 @@
 
+%define beta a
+
 Name:    kxdocker
 Summary: A Mac OSX style docker
-Version: 0.39
-Release: 3%{?dist}.2
+Version: 1.1.4
+Release: 0.1.%{beta}%{?dist}
 
 License: GPL
 Group:   User Interface/Desktops
 Url:     http://www.xiaprojects.com/www/prodotti/kxdocker/ 
-Source:  http://www.xiaprojects.com/www/downloads/files/kxdocker/kxdocker-%{version}.tar.bz2
+Source0: http://www.xiaprojects.com/www/downloads/files/kxdocker/1.0.0/kxdocker-%{version}%{?beta}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Requires: kxdocker-resources
+Requires: kxdocker-resources >= 1.0
 
 BuildRequires: desktop-file-utils
-BuildRequires: qt-devel >= 1:3.3
-BuildRequires: kdelibs-devel >= 6:3.3
+BuildRequires: qt-devel 
+BuildRequires: kdelibs-devel 
 
 %description
 KXDocker is an innovative docker for KDE, it's very similar to Mac OSX Docker,
@@ -26,9 +28,16 @@
 Launcher
 and much more.
 
+%package devel
+Summary: %{name} headers and libraries
+Group:   Development/Libraries
+Requires: %{name} = %{version}-%{release}
+%description devel
+Header files and libraries for %{name}.
+
 
 %prep
-%setup -q 
+%setup -q -n %{name}-%{version}%{?beta}
 
 
 %build
@@ -37,10 +46,13 @@
 
 %configure \
   --disable-rpath \
+  --disable-gcc-hidden-visibility \
+  --enable-new-ldflags \
   --disable-debug --disable-warnings \
-  --disable-dependency-tracking --disable-final
+  --disable-dependancy-tracking --disable-final
 
-make %{?_smp_mflags}
+# not smp-safe
+make -k %{?_smp_mflags} || make
 
 
 %install
@@ -49,15 +61,20 @@
 make install DESTDIR=$RPM_BUILD_ROOT
 
 desktop-file-install \
-  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
-  --vendor fedora \
-  --add-category X-Fedora \
-  --add-category Utility \
-  --add-category KDE \
-  --add-category Qt \
-  --add-category Application \
+  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde \
+  --add-category="X-Fedora" --vendor="" \
+  --add-category="Utility" \
+  --add-category="KDE" \
+  --add-category="Qt" \
+  --add-category="Application" \
   --delete-original \
-  $RPM_BUILD_ROOT%{_datadir}/appl*/*/*.desktop
+  $RPM_BUILD_ROOT%{_datadir}/applnk/*/*.desktop
+
+# unpackaged files
+rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
+
+# fix/create shared lib symlinks
+/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}/
 
 ## File lists
 # locale's
@@ -85,10 +102,12 @@
 
 
 %post
+/sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor ||:
 gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
 
 %postun
+/sbin/ldconfig
 touch --no-create %{_datadir}/icons/hicolor ||:
 gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
 
@@ -96,14 +115,26 @@
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING NEWS README TODO
+%doc AUTHORS COPYING
+# zero length docs
+#doc ChangeLog NEWS README TODO
 %{_bindir}/*
 %{_datadir}/apps/kxdocker/
-%{_datadir}/applications/*.desktop
+%{_datadir}/applications/kde/*.desktop
 %{_datadir}/icons/hicolor/*/*/*
+%{_libdir}/kxdocker/
+%{_libdir}/lib*.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/lib*.so
 
 
 %changelog
+* Sat Jun 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.4-0.1.a
+- 1.1.4a
+
 * Wed Mar 1 2006 Rex Dieter <rexdieter[AT]users.sf.net>
 - fc5: gcc/glibc respin
 




More information about the fedora-extras-commits mailing list