OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 31-Aug-2003 13:22:01
Branch: HEAD Handle: 2003083112220001
Modified files:
openpkg-src/spread spread.spec
openpkg-web news.txt
Log:
add optional Perl support
Summary:
Revision Changes Path
1.19 +27 -1 openpkg-src/spread/spread.spec
1.6353 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/spread/spread.spec
============================================================================
$ cvs diff -u -r1.18 -r1.19 spread.spec
--- openpkg-src/spread/spread.spec 1 Aug 2003 12:37:35 -0000 1.18
+++ openpkg-src/spread/spread.spec 31 Aug 2003 11:22:01 -0000 1.19
@@ -33,7 +33,10 @@
Group: Network
License: BSD-style
Version: 3.17.1
-Release: 20030801
+Release: 20030831
+
+# package options
+%option with_perl no
# list of sources
Source0:
http://www.cnds.jhu.edu/download/download_spread.cgi::/spread-src-%{version}.tar.gz
@@ -75,10 +78,33 @@
%install
rm -rf $RPM_BUILD_ROOT
+%if "%{with_perl}" == "yes"
+ ( cd perl/Spread
+ %{l_prefix}/bin/perl-openpkg prolog
+ %{l_prefix}/bin/perl-openpkg install
+ %{l_prefix}/bin/perl-openpkg epilog
+ ) || exit $?
+%endif
%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/var/spread
rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/*.so* >/dev/null 2>&1 || true
+%if "%{with_perl}" == "yes"
+ eval `%{l_prefix}/bin/perl -V:installarchlib -V:installprivlib
-V:installsitearch -V:installsitelib`
+ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
+ %{l_files_std} \
+ '%not %dir %{l_prefix}/lib/perl' \
+ '%not %dir %{l_prefix}/lib/perl/*' \
+ "%not %dir $installarchlib" \
+ "%not %dir $installprivlib" \
+ "%not %dir $installsitearch" \
+ "%not %dir $installsitelib" \
+ "%not %dir $installarchlib/auto" \
+ "%not %dir $installprivlib/auto" \
+ "%not %dir $installsitearch/auto" \
+ "%not %dir $installsitelib/auto"
+%else
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
+%endif
%files -f files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.6352 -r1.6353 news.txt
--- openpkg-web/news.txt 31 Aug 2003 07:30:25 -0000 1.6352
+++ openpkg-web/news.txt 31 Aug 2003 11:22:00 -0000 1.6353
@@ -1,3 +1,4 @@
+31-Aug-2003: Upgraded package: P<spread-3.17.1-20030831>
31-Aug-2003: Upgraded package: P<dialog-0.9b.20030830-20030831>
31-Aug-2003: Upgraded package: P<sdl-1.2.6-20030831>
31-Aug-2003: Upgraded package: P<ncurses-5.3.20030830-20030831>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]