Author: cactus                       Date: Wed Mar 26 21:41:21 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- up to 0.40.0
- moved to scons
- BR: ncurses-devel
- updated files
- rest search in einit-modules-xml.spec
- not tested

---- Files affected:
SPECS:
   einit.spec (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SPECS/einit.spec
diff -u SPECS/einit.spec:1.4 SPECS/einit.spec:1.5
--- SPECS/einit.spec:1.4        Sat Aug 25 15:28:37 2007
+++ SPECS/einit.spec    Wed Mar 26 22:41:15 2008
@@ -4,20 +4,22 @@
 Summary:       Event-based init daemon
 Summary(pl.UTF-8):     Demon init oparty na zdarzeniach
 Name:          einit
-Version:       0.24.2
+Version:       0.40.0
 Release:       0.1
 License:       GPL v2
 Group:         Base
-Source0:       http://download.berlios.de/einit/%{name}-%{version}.tar.bz2
-# Source0-md5: 3434c56760a8b3d27856a794367e09e4
-URL:           http://www.einit.org/project/einit-core
+Source0:       http://einit.org/files/%{name}-%{version}.tar.bz2
+# Source0-md5: 92c65507a4e60993053649c742201605
+URL:           http://www.einit.org/
 BuildRequires: expat-devel
 BuildRequires: libnl-devel >= 1.0-0.pre6.3
+BuildRequires: ncurses-devel
 BuildRequires: pkgconfig
+BuildRequires: scons
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                _prefix         /
 %define                _includedir     /usr/include
+%define                _prefix /
 
 %description
 eINIT is a replacement for SysVinit, an init system used on UNIX-based
@@ -47,14 +49,30 @@
 %setup -q
 
 %build
-%configure
-%{__make}
+export CFLAGS=-I%{_includedir}/ncurses
+export CC='%{__cc}'
+export CXX='%{__cxx}'
+export CXXFLAGS='%{rpmcxxflags}'
+%scons \
+       destdir=$RPM_BUILD_ROOT \
+       prefix=%{_prefix} \
+       os_cc=1 \
+       os_cxx=1 \
+       os_cxxflags=1
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-       DESTDIR=$RPM_BUILD_ROOT
+export CFLAGS=-I%{_includedir}/ncurses
+export CC='%{__cc}'
+export CXX='%{__cxx}'
+export CXXFLAGS='%{rpmcxxflags}'
+%scons install \
+       destdir=$RPM_BUILD_ROOT \
+       prefix=%{_prefix} \
+       os_cc=1 \
+       os_cxx=1 \
+       os_cxxflags=1
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -62,54 +80,51 @@
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS TODO
-/etc/dbus-1/system.d/einit.conf
+#/etc/dbus-1/system.d/einit.conf
 %dir %{_sysconfdir}/einit
 %{_sysconfdir}/einit/*.xml
+%{_sysconfdir}/einit/rules.edev
 %{_sysconfdir}/einit/subsystems.d
 
 %attr(755,root,root) %{_sbindir}/einit
-%attr(755,root,root) %{_sbindir}/einit-control
+%attr(755,root,root) %{_sbindir}/einit-sysvd
+
+%attr(755,root,root) %{_libdir}/libeinit++.so
+%attr(755,root,root) %{_libdir}/libeinit.so
 
 %dir %{_libdir}/einit
 %dir %{_libdir}/einit/bin
-%attr(755,root,root) %{_libdir}/einit/bin/crash-handler
+%attr(755,root,root) %{_libdir}/einit/bin/einit-core
+%attr(755,root,root) %{_libdir}/einit/bin/einit-feedback
+%attr(755,root,root) %{_libdir}/einit/bin/einit-helper
+%attr(755,root,root) %{_libdir}/einit/bin/einit-log
+%attr(755,root,root) %{_libdir}/einit/bin/last-rites
+
 %{_libdir}/einit/defaults
 %{_libdir}/einit/einit.xml
 
+%dir %{_libdir}/einit/bootstrap
+%attr(755,root,root) 
%{_libdir}/einit/bootstrap/bootstrap-configuration-stree.so
+%attr(755,root,root) 
%{_libdir}/einit/bootstrap/bootstrap-configuration-xml-expat.so
+
 %dir %{_libdir}/einit/modules
-%attr(755,root,root) %{_libdir}/einit/modules/compatibility-sysv-initctl.so
-%attr(755,root,root) %{_libdir}/einit/modules/compatibility-sysv-utmp.so
-%attr(755,root,root) %{_libdir}/einit/modules/cron.so
-%attr(755,root,root) %{_libdir}/einit/modules/exec.so
-%attr(755,root,root) %{_libdir}/einit/modules/external.so
-%attr(755,root,root) %{_libdir}/einit/modules/feedback-aural-festival.so
-%attr(755,root,root) %{_libdir}/einit/modules/feedback-aural.so
-%attr(755,root,root) %{_libdir}/einit/modules/feedback-visual-fbsplash.so
-%attr(755,root,root) %{_libdir}/einit/modules/feedback-visual-textual.so
-%attr(755,root,root) %{_libdir}/einit/modules/fqdn.so
-%attr(755,root,root) %{_libdir}/einit/modules/ipc-configuration.so
-%attr(755,root,root) %{_libdir}/einit/modules/ipc-core-helpers.so
-%attr(755,root,root) %{_libdir}/einit/modules/ipc.so
-%attr(755,root,root) %{_libdir}/einit/modules/linux-module-kernel.so
-%attr(755,root,root) %{_libdir}/einit/modules/linux-mount.so
-%attr(755,root,root) %{_libdir}/einit/modules/linux-process.so
-%attr(755,root,root) %{_libdir}/einit/modules/linux-sysconf.so
-%attr(755,root,root) %{_libdir}/einit/modules/module-network.so
-%attr(755,root,root) %{_libdir}/einit/modules/module-transformations.so
-%attr(755,root,root) %{_libdir}/einit/modules/module-xml.so
-%attr(755,root,root) %{_libdir}/einit/modules/mount.so
-%attr(755,root,root) %{_libdir}/einit/modules/parse-sh.so
-%attr(755,root,root) %{_libdir}/einit/modules/process.so
-%attr(755,root,root) %{_libdir}/einit/modules/scheduler.so
+%attr(755,root,root) %{_libdir}/einit/modules/bundle-base.so
+%attr(755,root,root) %{_libdir}/einit/modules/bundle-compatibility.so
+%attr(755,root,root) %{_libdir}/einit/modules/bundle-linux.so
+%attr(755,root,root) %{_libdir}/einit/modules/ipc-9p.so
+%attr(755,root,root) %{_libdir}/einit/modules/linux-urandom.so
+%attr(755,root,root) %{_libdir}/einit/modules/module-logic-v4.so
 %attr(755,root,root) %{_libdir}/einit/modules/shadow-exec.so
-%attr(755,root,root) %{_libdir}/einit/modules/tty.so
+
+%dir %{_libdir}/einit/schemata
+%{_libdir}/einit/schemata/data-types.rnc
+%{_libdir}/einit/schemata/einit-module.rnc
+%{_libdir}/einit/schemata/einit-network.rnc
+%{_libdir}/einit/schemata/einit.rnc
 
 %dir %{_libdir}/einit/scripts
-%attr(755,root,root) %{_libdir}/einit/scripts/configuration
-%attr(755,root,root) %{_libdir}/einit/scripts/einit.d_erc.sh
-%attr(755,root,root) %{_libdir}/einit/scripts/install-config
-%attr(755,root,root) %{_libdir}/einit/scripts/update_conf.d.sh
-%attr(755,root,root) %{_libdir}/einit/scripts/write_devroot_rules
+%attr(755,root,root) %{_libdir}/einit/scripts/import-fstab
+%attr(755,root,root) %{_libdir}/einit/scripts/make-initramfs
 
 %files devel
 %defattr(644,root,root,755)
@@ -122,6 +137,14 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2008-03-26 21:41:15  cactus
+- up to 0.40.0
+- moved to scons
+- BR: ncurses-devel
+- updated files
+- rest search in einit-modules-xml.spec
+- not tested
+
 Revision 1.4  2007-08-25 13:28:37  qboosh
 - pl
 - missing dir
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/einit.spec?r1=1.4&r2=1.5&f=u

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

Reply via email to