Author: glen                         Date: Fri Jul 29 17:41:51 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- move the (gentooish) scripts to separate package

---- Files affected:
SPECS:
   initng.spec (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: SPECS/initng.spec
diff -u SPECS/initng.spec:1.15 SPECS/initng.spec:1.16
--- SPECS/initng.spec:1.15      Fri Jul 29 00:51:00 2005
+++ SPECS/initng.spec   Fri Jul 29 19:41:46 2005
@@ -5,7 +5,7 @@
 Summary(pl):   Zamiennik inita następnej generacji
 Name:          initng
 Version:       0.1.6
-Release:       0.1
+Release:       0.5
 Epoch:         0
 License:       GPL v2
 Group:         Base
@@ -13,6 +13,7 @@
 # Source0-md5: 06ae9e6453f1cc4e157140fdfa79ff38
 Patch0:                %{name}-PLD.patch
 Patch1:                %{name}-lib64.patch
+Patch2:                %{name}-utmpx.patch
 URL:           http://jw.dyndns.org/initng/
 BuildRequires: sed >= 4.0
 BuildRequires: /etc/pld-release
@@ -46,16 +47,27 @@
 %package fixes
 Summary:       initng experimental patches and fixes
 Group:         Base
+Requires:      %{name} = %{epoch}:%{version}-%{release}
 
 %description fixes
 contains fixes directory from initng distribution, which appear to
 replace few system files. you should probably install this package
 with --replacefiles rpm option.
 
+%package initscripts
+Summary:       Bundled initscripts
+Group:         Base
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description initscripts
+this package contains the bundled iniscripts. these are very
+gentooish. i plan to write new ones for pld using existing rc-scripts.
+
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 exit 0
 grep -rl '/lib/initng' . | xargs sed -i -e '
@@ -78,8 +90,6 @@
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-#DESTDIR=$RPM_BUILD_ROOT ./gen_system_runlevel.sh
-
 # no devel package, so no devel files
 rm -f $RPM_BUILD_ROOT/%{_lib}/libinitng.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
@@ -110,37 +120,14 @@
 %dir %{_sysconfdir}/net
 %dir %{_sysconfdir}/system
 %dir %{_sysconfdir}/conf
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.i
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daemon/*.i
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/debug/*.i
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/system/*.i
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/net/*.i
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.runlevel
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf/test.xml
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xmltest.xml
 
 %attr(755,root,root) /%{_lib}/libinitng.so.*.*.*
-
 %dir %{_libdir}
 %attr(755,root,root) %{_libdir}/lib*.so.*.*
 
 %dir %{_libdir}/scripts
 %dir %{_libdir}/scripts/net
-%{_libdir}/scripts/net/dhclient-wrapper
-%{_libdir}/scripts/net/dhcp
-%{_libdir}/scripts/net/dhcpcd-backgrounder
-%{_libdir}/scripts/net/essidnet
-%{_libdir}/scripts/net/functions
-%{_libdir}/scripts/net/gentoo-functions
-%{_libdir}/scripts/net/ifconfig
-%{_libdir}/scripts/net/interface
-%{_libdir}/scripts/net/iproute2
-%{_libdir}/scripts/net/iwconfig
-%{_libdir}/scripts/net/system
-%{_libdir}/scripts/net/udhcpc-wrapper
-%{_libdir}/scripts/net/wpa_supplicant
 
-%attr(755,root,root) %{_sbindir}/gen_system_runlevel.sh
 %attr(755,root,root) %{_sbindir}/install_service
 %attr(755,root,root) %{_sbindir}/initng
 %attr(755,root,root) %{_sbindir}/ng-update
@@ -159,12 +146,40 @@
 %attr(755,root,root) /usr/sbin/ifplugd.action
 %attr(755,root,root) /usr/sbin/wpa_cli.action
 
+%files initscripts
+%defattr(644,root,root,755)
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.i
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daemon/*.i
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/debug/*.i
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/system/*.i
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/net/*.i
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.runlevel
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf/test.xml
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xmltest.xml
+%attr(755,root,root) %{_sbindir}/gen_system_runlevel.sh
+%attr(755,root,root) %{_libdir}/scripts/net/dhclient-wrapper
+%attr(755,root,root) %{_libdir}/scripts/net/dhcp
+%attr(755,root,root) %{_libdir}/scripts/net/dhcpcd-backgrounder
+%attr(755,root,root) %{_libdir}/scripts/net/essidnet
+%attr(755,root,root) %{_libdir}/scripts/net/functions
+%attr(755,root,root) %{_libdir}/scripts/net/gentoo-functions
+%attr(755,root,root) %{_libdir}/scripts/net/ifconfig
+%attr(755,root,root) %{_libdir}/scripts/net/interface
+%attr(755,root,root) %{_libdir}/scripts/net/iproute2
+%attr(755,root,root) %{_libdir}/scripts/net/iwconfig
+%attr(755,root,root) %{_libdir}/scripts/net/system
+%attr(755,root,root) %{_libdir}/scripts/net/udhcpc-wrapper
+%attr(755,root,root) %{_libdir}/scripts/net/wpa_supplicant
+
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <[EMAIL PROTECTED]>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2005/07/29 17:41:46  glen
+- move the (gentooish) scripts to separate package
+
 Revision 1.15  2005/07/28 22:51:00  glen
 - os detection depends on /etc/pld-release file
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/initng.spec?r1=1.15&r2=1.16&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to