Revision: 48600
Author: river
Date: 2009-03-19 19:14:28 +0000 (Thu, 19 Mar 2009)
Log Message:
-----------
TSgmake: new spec
Added Paths:
-----------
trunk/tools/ts-specs/TSgmake.spec
Added: trunk/tools/ts-specs/TSgmake.spec
===================================================================
--- trunk/tools/ts-specs/TSgmake.spec (rev 0)
+++ trunk/tools/ts-specs/TSgmake.spec 2009-03-19 19:14:28 UTC (rev 48600)
@@ -0,0 +1,53 @@
+%include Solaris.inc
+
+Name: TSgmake
+Summary: GNU make - program maintenance utility
+Version: 3.81
+Source: http://ftp.gnu.org/gnu/make/make-%{version}.tar.bz2
+SUNW_BaseDir: %{_basedir}
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+%include default-depend.inc
+Requires: SUNWpostrun
+
+%prep
+%setup -q -n make-%version
+
+%build
+%include stdenv.inc
+%_configure --program-prefix=g
+%_make
+
+%install
+%_make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+( echo 'PATH=/usr/bin:/usr/sfw/bin; export PATH' ;
+ echo 'infos="';
+ echo 'make' ;
+ echo '"';
+ echo 'retval=0';
+ echo 'for info in $infos; do';
+ echo ' install-info --info-dir=%{_infodir} %{_infodir}/$info || retval=1';
+ echo 'done';
+ echo 'exit $retval' ) | $PKG_INSTALL_ROOT/usr/lib/postrun -b -c TS
+
+%preun
+( echo 'PATH=/usr/bin:/usr/sfw/bin; export PATH' ;
+ echo 'infos="';
+ echo 'make' ;
+ echo '"';
+ echo 'for info in $infos; do';
+ echo ' install-info --info-dir=%{_infodir} --delete %{_infodir}/$info';
+ echo 'done';
+ echo 'exit 0' ) | $PKG_INSTALL_ROOT/usr/lib/postrun -b -c TS
+
+%files
+%defattr (-, root, root)
+%_bindir
+%_datadir/info
+%_mandir/man1
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs