]> pd.if.org Git - zpackage/commitdiff
remove unused zpm-preserve
authorNathan Wagner <nw@hydaspes.if.org>
Fri, 15 Feb 2019 11:51:02 +0000 (11:51 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Fri, 15 Feb 2019 18:24:27 +0000 (18:24 +0000)
Makefile
zpm-preserve [deleted file]

index 5acbbbddce5627e157710454817413f1176e8165..6358c207a42a6a6d01d56eba0c22cfa3a6176509 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -33,7 +33,7 @@ ZPKGBIN=zpm-addfile zpm-extract zpm-init zpm-vercmp zpm-stat zpm-hash \
        zpm-script zpm-soname zpm-syncfs zpm-packagehash zpm-verify \
        zpm-elftype zpm-quote zpm-note zpm-search zpm-add zpm-fetchurl
 
        zpm-script zpm-soname zpm-syncfs zpm-packagehash zpm-verify \
        zpm-elftype zpm-quote zpm-note zpm-search zpm-add zpm-fetchurl
 
-SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-preserve zpm-test zpm-log \
+SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-test zpm-log \
        zpm-contents zpm-uninstall zpm-pathmod zpm-rmpackage zpm-newpackage \
        zpm-pkg zpm-pkgfile zpm-gc zpm-repo zpm-update zpm-confgit
 
        zpm-contents zpm-uninstall zpm-pathmod zpm-rmpackage zpm-newpackage \
        zpm-pkg zpm-pkgfile zpm-gc zpm-repo zpm-update zpm-confgit
 
diff --git a/zpm-preserve b/zpm-preserve
deleted file mode 100755 (executable)
index a8d79d8..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-
-# preserve a packages libraries
-
-verbose=0
-all=0
-script=0
-check=0
-
-while getopts avs arg; do
-       case $arg in
-               a) all=1;;
-               v) verbose=1;;
-       c) check=1;;
-       s) script=1;;
-       ?) printf 'usage: zpm-preserve [-av] <pkgname>\n'
-               exit 1
-               ;;
-       esac
-done
-
-pkgname="$1"
-
-pacman -Qlq "$pkgname" | while read file; do
-       if [ ! -f "$file" ]; then continue; fi
-       base=$(basename "$file")
-       if [ $all -eq 0 ] && [ "$base" = "${base#lib}" ]; then continue; fi
-
-       if [ $check -eq 1 ]; then
-               elftype -e "$file"
-               rv=$?
-               if [ $rv -ne 0 ]; then continue; fi
-               for lib in $(zpm getlibs $file | grep preserve); do
-                       echo $pkgname $file $lib
-               done
-               continue
-       fi
-
-       soname=$(zpm soname $file)
-       if [ $? -eq 0 ] && [ -n "$soname" ]; then
-               dir=$(dirname "$file")
-               if [ "$script" -ne 0 ]; then
-                       printf 'mkdir -p "%s"\n' "$dir/preserve"
-                       printf 'ln -f "%s" "%s"\n' "$file" "$dir/preserve/"
-               else
-                       mkdir -p "$dir/preserve"
-                       if [ "$verbose" -gt 0 ]; then
-                               printf '# preserving %s\n' "$file"
-                       fi
-                       ln -f "$file" "$dir/preserve/"
-               fi
-       fi
-done