mirror of https://github.com/hak5/openwrt.git
37 lines
1020 B
Diff
37 lines
1020 B
Diff
diff -ruN ipkg-utils-1.7-old/ipkg-build ipkg-utils-1.7-new/ipkg-build
|
|
--- ipkg-utils-1.7-old/ipkg-build 2004-08-24 04:56:12.000000000 +0200
|
|
+++ ipkg-utils-1.7-new/ipkg-build 2004-08-24 04:55:49.000000000 +0200
|
|
@@ -47,6 +47,19 @@
|
|
|
|
PKG_ERROR=0
|
|
|
|
+ cvs_dirs=`find . -name 'CVS'`
|
|
+ if [ -n "$cvs_dirs" ]; then
|
|
+ if [ "$noclean" = "1" ]; then
|
|
+ echo "*** Warning: The following CVS directories where found.
|
|
+You probably want to remove them: " >&2
|
|
+ ls -ld $cvs_dirs
|
|
+ echo >&2
|
|
+ else
|
|
+ echo "*** Removing the following files: $cvs_dirs"
|
|
+ rm -rf "$cvs_dirs"
|
|
+ fi
|
|
+ fi
|
|
+
|
|
tilde_files=`find . -name '*~'`
|
|
if [ -n "$tilde_files" ]; then
|
|
if [ "$noclean" = "1" ]; then
|
|
@@ -134,8 +147,12 @@
|
|
|
|
for script in $CONTROL/preinst $CONTROL/postinst $CONTROL/prerm $CONTROL/postrm; do
|
|
if [ -f $script -a ! -x $script ]; then
|
|
+ if [ "$noclean" = "1" ]; then
|
|
echo "*** Error: package script $script is not executable" >&2
|
|
PKG_ERROR=1
|
|
+ else
|
|
+ chmod a+x $script
|
|
+ fi
|
|
fi
|
|
done
|
|
|