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

Reply via email to