From: Victor Martinez Date: Fri, 27 Sep 2013 10:57:56 +0000 (+0200) Subject: pkgutils: optimized for arch=armv6 and fpu=vfp X-Git-Url: http://gitweb/?a=commitdiff_plain;h=5ed3433fd1d116cbd7f6681c648498fc9ae29612;p=ports%2Fraspberrypi-arm.git pkgutils: optimized for arch=armv6 and fpu=vfp --- diff --git a/pkgutils/.footprint b/pkgutils/.footprint new file mode 100644 index 0000000..e49fe87 --- /dev/null +++ b/pkgutils/.footprint @@ -0,0 +1,20 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/pkgadd.conf +-rw-r--r-- root/root etc/pkgmk.conf +-rw-r--r-- root/root etc/rejmerge.conf +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/pkgadd +lrwxrwxrwx root/root usr/bin/pkginfo -> pkgadd +-rwxr-xr-x root/root usr/bin/pkgmk +lrwxrwxrwx root/root usr/bin/pkgrm -> pkgadd +-rwxr-xr-x root/root usr/bin/rejmerge +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man5/ +-rw-r--r-- root/root usr/man/man5/pkgmk.conf.5.gz +drwxr-xr-x root/root usr/man/man8/ +-rw-r--r-- root/root usr/man/man8/pkgadd.8.gz +-rw-r--r-- root/root usr/man/man8/pkginfo.8.gz +-rw-r--r-- root/root usr/man/man8/pkgmk.8.gz +-rw-r--r-- root/root usr/man/man8/pkgrm.8.gz +-rw-r--r-- root/root usr/man/man8/rejmerge.8.gz diff --git a/pkgutils/.md5sum b/pkgutils/.md5sum new file mode 100644 index 0000000..a68ecff --- /dev/null +++ b/pkgutils/.md5sum @@ -0,0 +1,2 @@ +442a4d28959856b80ad3b175982450db pkgmk.conf.patch +4fd3dc242578b6849cd55ef9ebbde31c pkgutils-5.35.3.tar.gz diff --git a/pkgutils/Pkgfile b/pkgutils/Pkgfile new file mode 100644 index 0000000..ee78162 --- /dev/null +++ b/pkgutils/Pkgfile @@ -0,0 +1,17 @@ +# Description: A set of utilities to manage software packages +# URL: http://crux.nu/gitweb/?p=tools/pkgutils.git +# Maintainer: CRUX System Team, core-ports at crux dot nu +# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu +# Depends on: libarchive + +name=pkgutils +version=5.35.3 +release=1 +source=(http://crux.nu/files/$name-$version.tar.gz \ + pkgmk.conf.patch) + +build () { + cd $name-$version + patch -p1 -i $SRC/pkgmk.conf.patch + make DESTDIR=$PKG install +} diff --git a/pkgutils/pkgmk.conf.patch b/pkgutils/pkgmk.conf.patch new file mode 100644 index 0000000..7c83ad9 --- /dev/null +++ b/pkgutils/pkgmk.conf.patch @@ -0,0 +1,13 @@ +--- pkgutils-5.35.3/pkgmk.conf.orig 2013-09-18 11:23:48.856285249 +0200 ++++ pkgutils-5.35.3/pkgmk.conf 2013-09-18 11:27:02.616284373 +0200 +@@ -2,8 +2,9 @@ + # /etc/pkgmk.conf: pkgmk(8) configuration + # + +-export CFLAGS="-O2 -march=x86-64 -pipe" ++export CFLAGS="-O2 -pipe -mfloat-abi=hard -mcpu=arm1176jzf-s -mfpu=vfp" + export CXXFLAGS="${CFLAGS}" ++export MAKEFLAGS="" + + case ${PKGMK_ARCH} in + "64")