SPECS: initng.spec - 0.6.5, auto* stuff is gone, only cmake now

glen glen at pld-linux.org
Tue May 9 00:33:30 CEST 2006


Author: glen                         Date: Mon May  8 22:33:30 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 0.6.5, auto* stuff is gone, only cmake now

---- Files affected:
SPECS:
   initng.spec (1.82 -> 1.83) 

---- Diffs:

================================================================
Index: SPECS/initng.spec
diff -u SPECS/initng.spec:1.82 SPECS/initng.spec:1.83
--- SPECS/initng.spec:1.82	Wed Apr 26 19:07:13 2006
+++ SPECS/initng.spec	Tue May  9 00:33:24 2006
@@ -5,22 +5,19 @@
 Summary:	A next generation init replacement
 Summary(pl):	Zamiennik inita następnej generacji
 Name:		initng
-Version:	0.6.3
+Version:	0.6.5
 Release:	%{?_snap:0.%{_snap}.}%{?_pre:0.%{_pre}.}%{_rel}
 License:	GPL v2
 Group:		Base
 Source0:	http://download.initng.org/initng/v0.6/%{name}-%{version}.tar.bz2
-# Source0-md5:	cd9f87ea873f798907ffbdd1c0a0632f
+# Source0-md5:	2a5124d7e7b979418e292f18734cf8f1
 Patch0:		%{name}-savefile.patch
 Patch1:		%{name}-utmpx.patch
 Patch2:		%{name}-vserver.patch
 Patch3:		%{name}-no-spying.patch
 URL:		http://www.initng.org/
 BuildRequires:	/etc/pld-release
-BuildRequires:	autoconf
-BuildRequires:	automake
-BuildRequires:	libtool
-BuildRequires:	pkgconfig
+BuildRequires:	cmake
 BuildRequires:	rpmbuild(macros) >= 1.194
 BuildRequires:	sed >= 4.0
 Requires(post):	/sbin/ldconfig
@@ -69,18 +66,7 @@
 %patch3 -p1
 
 %build
-%{__libtoolize}
-%{__aclocal} -I m4
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-%configure \
-	--%{?debug:en}%{!?debug:dis}able-debug \
-	--sysconfdir=/etc \
-	--libdir=/%{_lib} \
-	--disable-install-init \
-	--disable-count-me
-
+cmake .
 %{__make}
 
 %install
@@ -91,17 +77,12 @@
 	DESTDIR=$RPM_BUILD_ROOT
 
 # install test_parser program, which will help you check your .i files validity
-libtool --mode=install cp devtool/test_parser $RPM_BUILD_ROOT%{_sbindir}/%{name}-test_parser
+install devtool/test_parser $RPM_BUILD_ROOT%{_sbindir}/%{name}-test_parser
+
 # duplicated
 rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
 # should be in sysconfig probably
 rm -f $RPM_BUILD_ROOT%{_libdir}/service_alias
-# bug probably
-for a in ngdc nghalt ngreboot ngrestart ngstart ngstatus ngstop ngzap; do
-	ln -sf ngc $RPM_BUILD_ROOT%{_sbindir}/$a
-done
-
-install src/initng_is.h $RPM_BUILD_ROOT%{_includedir}/initng
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -125,7 +106,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc README AUTHORS ChangeLog NEWS TEMPLATE_HEADER TODO CODING_STANDARDS
+%doc README AUTHORS ChangeLog NEWS TODO
 %doc doc/initng.txt
 %doc doc/gentoo-chart.png doc/initng-chart.png
 %dir %{_sysconfdir}
@@ -135,7 +116,6 @@
 %attr(755,root,root) /%{_lib}/libngcclient.so.*.*.*
 %attr(755,root,root) %{_libdir}/lib*.so
 %attr(755,root,root) %{_sbindir}/initng
-%attr(755,root,root) %{_sbindir}/itype
 %attr(755,root,root) %{_sbindir}/initng-test_parser
 %attr(755,root,root) %{_sbindir}/initng-segfault
 %attr(755,root,root) %{_sbindir}/killalli5
@@ -148,7 +128,6 @@
 %attr(755,root,root) %{_sbindir}/ngstatus
 %attr(755,root,root) %{_sbindir}/ngstop
 %attr(755,root,root) %{_sbindir}/ngzap
-%attr(755,root,root) %{_sbindir}/ngde
 %attr(755,root,root) %{_sbindir}/nge
 %attr(755,root,root) %{_sbindir}/nge_raw
 %{_mandir}/man8/initng.8*
@@ -157,13 +136,9 @@
 
 %files devel
 %defattr(644,root,root,755)
-/%{_lib}/libngeclient.la
 /%{_lib}/libngeclient.so
-/%{_lib}/libngcclient.la
 /%{_lib}/libngcclient.so
-/%{_lib}/libinitng.la
 /%{_lib}/libinitng.so
-%{_libdir}/*.la
 %{_includedir}/initng
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -172,6 +147,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.83  2006/05/08 22:33:24  glen
+- 0.6.5, auto* stuff is gone, only cmake now
+
 Revision 1.82  2006/04/26 17:07:13  glen
 - 0.6.3
 
================================================================

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



More information about the pld-cvs-commit mailing list