X-Git-Url: http://gitweb/?a=blobdiff_plain;f=tzdata%2FPkgfile;h=56893623b86d3fbf2ea7dc91fb2b32610ae4e3f7;hb=335daabe43976d5298a875e5a6c8a5e15df86aa8;hp=de6f6c929ff902f76b58abf5867d7a33cbd52328;hpb=6214a1c83f5300e06961487b7c208ec6553ccfbb;p=crossrootfs.git diff --git a/tzdata/Pkgfile b/tzdata/Pkgfile index de6f6c9..5689362 100644 --- a/tzdata/Pkgfile +++ b/tzdata/Pkgfile @@ -4,26 +4,34 @@ # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu name=tzdata -version=2012f +version=2016j release=1 source=(http://www.iana.org/time-zones/repository/releases/$name$version.tar.gz http://www.iana.org/time-zones/repository/releases/tzcode$version.tar.gz - tzcode-makefile.patch zic_host-makefile.patch) + zic_host-makefile.patch) build() { - patch -p1 -i $SRC/tzcode-makefile.patch - # first compile native zic binary make CFLAGS="" CC="gcc" zic cp zic zic_host make clean - patch -p0 -i $SRC/zic_host-makefile.patch - make + patch -p1 -i $SRC/zic_host-makefile.patch + + make -j1 install \ + CFLAGS="$CFLAGS" \ + DESTDIR=$PKG \ + TOPDIR=/usr \ + TZDIR=/usr/share/zoneinfo \ + ETCDIR=/usr/sbin \ + MANDIR=/usr/share/man \ + CC=$CC AR=$AR - # fix error when directory exists - sed 's|mkdir |mkdir -p |g' -i Makefile + # provided by man-pages + rm -r $PKG/usr/share/man/man{5,8} - make DESTDIR=$PKG install + # move tzselect to /usr/bin + install -d $PKG/usr/bin + mv $PKG/usr/{sbin/tzselect,bin} }