Hi! This one fixes BR #6818. From 2579bee0eb8b17be8a4a0a946d5fc94c7e5800cb Mon Sep 17 00:00:00 2001 From: Roman Kyrylych <roman@archlinux.org> Date: Mon, 4 Jun 2007 21:30:20 +0300 Subject: [PATCH] Make possible to create an empty package Signed-off-by: Roman Kyrylych <roman@archlinux.org> --- scripts/makepkg.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/makepkg.in b/scripts/makepkg.in index 1a25902..3ac904e 100644 --- a/scripts/makepkg.in +++ b/scripts/makepkg.in @@ -749,7 +749,7 @@ create_package() { # build a filelist - do this first to keep meta files out of the list msg2 "$(gettext "Generating .FILELIST file...")" - tar -cvf /dev/null * | sort >.FILELIST + find * 2>/dev/null | sort >.FILELIST # write the .PKGINFO file msg2 "$(gettext "Generating .PKGINFO file...")" @@ -819,7 +819,7 @@ create_package() { local pkg_file="$PKGDEST/${pkgname}-${pkgver}-${pkgrel}-${CARCH}${PKGEXT}" comp_files="$comp_files .PKGINFO .FILELIST" - if ! tar -czf "$pkg_file" $comp_files *; then + if ! tar -czf "$pkg_file" $comp_files $(ls); then error "$(gettext "Failed to create package file.")" exit 1 # TODO: error code fi -- 1.5.2 -- Roman Kyrylych (Роман Кирилич)