SPECS: kbfx.spec

Bartosz Świątek swiatek w informatik.hu-berlin.de
Śro, 19 Kwi 2006, 19:12:39 CEST


- poprawione versionowanie, poprawnie jest 0.4.x a nie 4.x w związku z tym 
epoch 1
- dodany patch
- niestety brak .lang :/
- odświeżona sekcja %files tak aby wszystkie nowe ficzery były w paczce

Bardzo proszę o commit.
Bartosz Świątek
-------------- następna część ---------
--- SPECS/kbfx.spec	2006-04-19 19:05:51.621220128 +0200
+++ SPECS/kbfx-shad.spec	2006-04-19 19:06:15.943522576 +0200
@@ -1,13 +1,16 @@
 # $Revision: 1.4 $, $Date: 2005/10/05 10:34:03 $
+
 Summary:	Kicker bar enhancement for KDE
 Summary(pl):	Rozszerzenie paska Kickera dla KDE
 Name:		kbfx
-Version:	4.7.3
+Version:	0.4.9.1
 Release:	1
+Epoch:		1
 License:	GPL
 Group:		X11/Applications
 Source0:	http://www.linuxlots.com/~siraj/kde/plugin/%{name}-%{version}.tar.bz2
-# Source0-md5:	2709e4bf4d7a332603f210a1650b6fa1
+# Source0-md5:	c0141ec96588ca0aa9b12bb8bda88ebc
+Patch0:		%{name}_automake_patch.diff
 URL:		http://www.linuxlots.com/~siraj/kde/plugin/home/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -29,11 +32,12 @@
 Sukcesem kbfx była współpraca ze strony miłośników KDE i artystów.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}
+%patch0 -p1
 
 %build
-cp -f /usr/share/automake/config.sub admin
 
+%{__make} -f Makefile.cvs
 %configure \
 %if "%{_lib}" == "lib64"
 	--enable-libsuffix=64 \
@@ -52,9 +56,9 @@
 	kde_libs_htmldir=%{_kdedocdir} \
 	kdelnkdir=%{_desktopdir} \
 
-install src/kbfx.desktop $RPM_BUILD_ROOT%{_desktopdir}
+install kbfxspinx/kbfxspinx.desktop $RPM_BUILD_ROOT%{_desktopdir}
 
-%find_lang %{name} --with-kde
+#%find_lang %{name}spinx --with-kde
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -62,12 +66,25 @@
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
-%files -f %{name}.lang
+#%files -f %{name}spinx.lang
+%files
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libkbfx.so
-%{_libdir}/libkbfx.la
-%{_datadir}/apps/kicker/applets/kbfx.desktop
-%{_desktopdir}/kbfx.desktop
+%attr(755,root,root) %{_libdir}/libkbfxspinx.so
+%attr(755,root,root) %{_libdir}/kde3/kcm_kcmkbfx.so
+%attr(755,root,root) %{_bindir}/kbfxconfigapp
+%{_libdir}/libkbfxspinx.la
+%{_libdir}/kde3/kcm_kcmkbfx.la
+%{_datadir}/apps/kicker/applets/kbfxspinx.desktop
+%{_datadir}/applications/kde/kbfxconfig.desktop
+%{_datadir}/applications/kde/kcmkbfx.desktop
+%{_datadir}/config.kcfg/kbfx.kcfg
+%{_datadir}/icons/crystalsvg/32x32/apps/*.png
+%{_datadir}/icons/crystalsvg/32x32/actions/*.png
+%{_datadir}/icons/crystalsvg/48x48/actions/*.png
+%{_datadir}/apps/kbfx/*
+%{_datadir}/apps/kbfx/images/*.png
+%{_datadir}/apps/kbfx/skins/default/*.png
+%{_desktopdir}/kbfxspinx.desktop
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
-------------- następna część ---------
--- old/admin/cvs.sh	2005-02-18 03:45:07.000000000 +0100
+++ new/admin/cvs.sh	2005-05-29 22:22:27.000000000 +0200
@@ -77,7 +77,7 @@
   * )
     echo "*** YOU'RE USING $AUTOMAKE_STRING."
     echo "*** KDE requires automake 1.6"
-    exit 1
+    #exit 1
     ;;
 esac
 }


Więcej informacji o liście dyskusyjnej pld-devel-pl