SPECS: einit.spec - up to 0.40.0 - moved to scons - BR: ncurses-de...
cactus
cactus at pld-linux.org
Wed Mar 26 22:41:21 CET 2008
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
More information about the pld-cvs-commit
mailing list