OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Matthias Kurz
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 24-Aug-2005 08:46:16
Branch: HEAD Handle: 2005082407461600
Modified files:
openpkg-src/odoc odoc.spec
Log:
Prevent removal of hook when new versions of openpkg with a changed
rpmmacros file are installed.
Summary:
Revision Changes Path
1.4 +12 -2 openpkg-src/odoc/odoc.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/odoc/odoc.spec
============================================================================
$ cvs diff -u -r1.3 -r1.4 odoc.spec
--- openpkg-src/odoc/odoc.spec 15 Aug 2005 18:31:11 -0000 1.3
+++ openpkg-src/odoc/odoc.spec 24 Aug 2005 06:46:16 -0000 1.4
@@ -32,8 +32,8 @@
Class: EVAL
Group: Development
License: GPL
-Version: 20050815
-Release: 20050815
+Version: 20050824
+Release: 20050824
# list of sources
Source0: odoc
@@ -103,3 +103,13 @@
fi
exit 0
+# make it more (re|in)sistant against openpkg's with new rpmmacros
+%triggerin -- openpkg
+ if [ $1 -eq 1 ]; then
+ # hook into OpenPKG bootstrap
+ echo "%%l_odoc %%""{l_prefix}/libexec/openpkg/odoc" | \
+ %{l_rpmtool} config \
+ -a -i "$RPM_INSTALL_PREFIX:odoc"
$RPM_INSTALL_PREFIX/etc/openpkg/rpmmacros
+ fi
+ exit 0
+
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]