mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 23:53:51 +02:00
binpkg.sh: use xbps as extension and add hw machine.
Packages are now named like: foo-2.0.x86_64.xbps so that they don't have any common extension that could lead to confusion for installing. These packages shouldn't be installed directly with tar(1). --HG-- extra : convert_revision : ee3efd57adbba6aa025a2a4e76002c784510f810
This commit is contained in:
parent
d222a32dc0
commit
6f8456d9f1
1 changed files with 5 additions and 4 deletions
|
@ -51,7 +51,7 @@ xbps_write_metadata_pkg()
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
<key>architecture</key>
|
<key>architecture</key>
|
||||||
<string>$(uname -m)</string>
|
<string>$xbps_machine</string>
|
||||||
<key>installed_size</key>
|
<key>installed_size</key>
|
||||||
<integer>$(du -sb $destdir|awk '{print $1}')</integer>
|
<integer>$(du -sb $destdir|awk '{print $1}')</integer>
|
||||||
<key>maintainer</key>
|
<key>maintainer</key>
|
||||||
|
@ -116,12 +116,13 @@ _EOF
|
||||||
xbps_make_binpkg()
|
xbps_make_binpkg()
|
||||||
{
|
{
|
||||||
local destdir=$XBPS_DESTDIR/$pkgname-$version
|
local destdir=$XBPS_DESTDIR/$pkgname-$version
|
||||||
|
local binpkg=$pkgname-$version.$xbps_machine.xbps
|
||||||
|
|
||||||
cd $destdir || exit 1
|
cd $destdir || exit 1
|
||||||
|
|
||||||
run_rootcmd tar cfjp $destdir-xbps.tbz2 .
|
run_rootcmd tar cfjp $XBPS_DESTDIR/$binpkg .
|
||||||
[ ! -d $XBPS_PACKAGESDIR ] && mkdir -p $XBPS_PACKAGESDIR
|
[ ! -d $XBPS_PACKAGESDIR ] && mkdir -p $XBPS_PACKAGESDIR
|
||||||
mv -f $destdir-xbps.tbz2 $XBPS_PACKAGESDIR
|
mv -f $XBPS_DESTDIR/$binpkg $XBPS_PACKAGESDIR
|
||||||
|
|
||||||
echo "=> Built package: $pkgname-$version-xbps.tbz2."
|
echo "=> Built package: $binpkg"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue