pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk/scripts Added a few FIXMEs at places where this pro...
details: https://anonhg.NetBSD.org/pkgsrc/rev/bcdbe259d954
branches: trunk
changeset: 503321:bcdbe259d954
user: rillig <rillig%pkgsrc.org@localhost>
date: Fri Nov 18 11:07:27 2005 +0000
description:
Added a few FIXMEs at places where this program might fail unexpectedly.
diffstat:
mk/scripts/mkdatabase | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diffs (35 lines):
diff -r ccd351a1a4c2 -r bcdbe259d954 mk/scripts/mkdatabase
--- a/mk/scripts/mkdatabase Fri Nov 18 10:58:37 2005 +0000
+++ b/mk/scripts/mkdatabase Fri Nov 18 11:07:27 2005 +0000
@@ -1,5 +1,5 @@
#!/bin/sh
-# $NetBSD: mkdatabase,v 1.8 2005/11/18 10:58:37 rillig Exp $
+# $NetBSD: mkdatabase,v 1.9 2005/11/18 11:07:27 rillig Exp $
#
# Script for generating a database with complete dependency information
# for a particular package
@@ -139,6 +139,7 @@
esac
if [ ! -d "$TMPDIR" ]; then
+ # FIXME: wouldn't it be better to fail in this case?
mkdir -p "$TMPDIR"
fi
@@ -151,6 +152,8 @@
;;
*)
+ # FIXME: wouldn't it be better to fail in this case?
+
# make sure we have the full path to the database file
DATABASE=`pwd`/${DATABASE}
;;
@@ -172,6 +175,7 @@
case $debug_flag in
yes) echo "Looking for $pkgpath before appending";;
esac
+ # FIXME: $pkgpath may contain special regex characters.
if grep "^index $pkgpath " "${DATABASE}" >/dev/null 2>&1 ; then
echo "$prompt $pkgpath has already been depended. Skipping..."
exit 0
Home |
Main Index |
Thread Index |
Old Index