OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-tools Date: 02-Aug-2005 20:31:33
Branch: HEAD Handle: 2005080219313200
Modified files:
openpkg-tools/cmd dev.sh
Log:
"openpkg dev build" now detects when a rebuild is needed because the
spec file is newer than rpm file
Summary:
Revision Changes Path
1.43 +1 -1 openpkg-tools/cmd/dev.sh
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-tools/cmd/dev.sh
============================================================================
$ cvs diff -u -r1.42 -r1.43 dev.sh
--- openpkg-tools/cmd/dev.sh 2 Aug 2005 18:29:09 -0000 1.42
+++ openpkg-tools/cmd/dev.sh 2 Aug 2005 18:31:32 -0000 1.43
@@ -2098,7 +2098,7 @@
rpmfile=`rpmE -q --qf "${template}" \
--specfile ${OPENPKG_WORK}/$S/${name}/${name}.spec`
rpmdir=`rpmE --eval '%{_rpmdir}'`
- if [ ! -f "$rpmdir/$rpmfile" -o $force -ne 0 ]; then
+ if [ ! -f "$rpmdir/$rpmfile" -o
${OPENPKG_WORK}/$S/${name}/${name}.spec -nt "$rpmdir/$rpmfile" -o $force -ne 0
]; then
echo "++ building $package ($rpmfile)"
opt="`echo ${opt} | tr ' ' '\n' | ${EGREP} . | sed -e
's;^;--define \";' -e 's;=; ;' -e 's;$;\";' | tr '\n' ' '`"
(builtin cd ${OPENPKG_WORK}/$S/${name} && openpkgT fetch
${name}.spec)
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]