[pacman-dev] [PATCH 5/6] bacman: use block redirection
lolilolicon
lolilolicon at gmail.com
Thu Sep 29 13:14:05 EDT 2011
Doing so is certainly better, but we really should consider reusing
write_pkginfo() from makepkg. Splitting common functions from makepkg
into a library would be nice.
Signed-off-by: lolilolicon <lolilolicon at gmail.com>
---
contrib/bacman.in | 34 +++++++++++++++++-----------------
1 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/contrib/bacman.in b/contrib/bacman.in
index c69ab6f..a28f8e7 100755
--- a/contrib/bacman.in
+++ b/contrib/bacman.in
@@ -207,57 +207,57 @@ while read i; do
case "$current" in
# desc
%NAME%)
- echo "pkgname = $i" >> .PKGINFO
+ echo "pkgname = $i"
;;
%VERSION%)
- echo "pkgver = $i" >> .PKGINFO
+ echo "pkgver = $i"
;;
%DESC%)
- echo "pkgdesc = $i" >> .PKGINFO
+ echo "pkgdesc = $i"
;;
%URL%)
- echo "url = $i" >> .PKGINFO
+ echo "url = $i"
;;
%LICENSE%)
- echo "license = $i" >> .PKGINFO
+ echo "license = $i"
;;
%ARCH%)
- echo "arch = $i" >> .PKGINFO
+ echo "arch = $i"
;;
%BUILDDATE%)
- echo "builddate = $(date -u "+%s")" >> .PKGINFO
+ echo "builddate = $(date -u "+%s")"
;;
%PACKAGER%)
- echo "packager = $pkg_pkger" >> .PKGINFO
+ echo "packager = $pkg_pkger"
;;
%SIZE%)
- echo "size = $pkg_size" >> .PKGINFO
+ echo "size = $pkg_size"
;;
%GROUPS%)
- echo "group = $i" >> .PKGINFO
+ echo "group = $i"
;;
%REPLACES%)
- echo "replaces = $i" >> .PKGINFO
+ echo "replaces = $i"
;;
%DEPENDS%)
- echo "depend = $i" >> .PKGINFO
+ echo "depend = $i"
;;
%OPTDEPENDS%)
- echo "optdepend = $i" >> .PKGINFO
+ echo "optdepend = $i"
;;
%CONFLICTS%)
- echo "conflict = $i" >> .PKGINFO
+ echo "conflict = $i"
;;
%PROVIDES%)
- echo "provides = $i" >> .PKGINFO
+ echo "provides = $i"
;;
# files
%BACKUP%)
# strip the md5sum after the tab
- echo "backup = ${i%%$'\t'*}" >> .PKGINFO
+ echo "backup = ${i%%$'\t'*}"
;;
- esac
+ esac >> .PKGINFO
done
comp_files=".PKGINFO"
--
1.7.6.4
More information about the pacman-dev
mailing list