]> gitweb.fluxo.info Git - simplepkg.git/commitdiff
attempting to fix #62
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Thu, 8 Jan 2009 13:45:29 +0000 (13:45 +0000)
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>
Thu, 8 Jan 2009 13:45:29 +0000 (13:45 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@741 04377dda-e619-0410-9926-eae83683ac58

trunk/src/mkbuild

index fc2ce3b92a09207b804200f73947f71c021f015f..d705929440ed12045c089af731ace857d1523574 100755 (executable)
@@ -833,7 +833,7 @@ function file_metainfo {
 
 function update_manifest_info {
 
-  # update Manifest metainfo for a given file
+  # update manifest metainfo for a given file
   # usage: update_manifest_info <file> <file_type>
 
   local tmpfile file="$1" file_type="`echo $2 | tr '[:lower:]' '[:upper:]'`"
@@ -905,7 +905,10 @@ function edit_manifest {
   for i in `find $WORK | grep -E -v '(SlackBuild|old|slack-required|.mkbuild$|.tmp$|Manifest$)\*{0,1}$' | \
                          grep -E -v '(.diff$|.diff.gz$|.diff.bz2$|.patch$|.patch.gz$|.patch.bz2$)\*{0,1}$' | \
                          grep -v "/\.svn"`; do
-    if [ ! -d "$WORK/$i" ] && [ "`basename $i`" != "$DIST_SRC_NAME" ]; then
+    # Avoid folders, dotfiles and DIST files                         
+    if [ ! -d "$WORK/$i" ] && \
+       [ "`basename $i`" != "$DIST_SRC_NAME" ] && \
+       ! echo "`basename $i`" | grep -q -e "^\."; then
       update_manifest_info $i misc
     fi
   done