Added attr-2.4.43 template.

--HG--
extra : convert_revision : dcbbef43fd6c89afcfe3748afa2b671fbefbaec5
This commit is contained in:
Juan RP 2009-04-24 17:21:10 +02:00
parent f4acb5cdc0
commit 118de4ca6c
7 changed files with 114 additions and 0 deletions

1
templates/attr-devel Symbolic link
View File

@ -0,0 +1 @@
attr

1
templates/attr-progs Symbolic link
View File

@ -0,0 +1 @@
attr

2
templates/attr/depends Normal file
View File

@ -0,0 +1,2 @@
abi_depends=2.4.43
api_depends=${abi_depends}

View File

@ -0,0 +1,17 @@
# Template file for 'attr-devel'.
#
short_desc="${short_desc} (development files)"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
Add_dependency run attr
do_install()
{
mkdir -p ${DESTDIR}/usr/lib ${DESTDIR}/usr/share/man
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/libattr.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/libattr.so ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share/man/man[235] ${DESTDIR}/usr/share/man
}

View File

@ -0,0 +1,45 @@
--- include/builddefs.in.orig 2009-04-24 01:39:53.424180873 +0200
+++ include/builddefs.in 2009-04-24 01:41:04.518498094 +0200
@@ -27,14 +27,14 @@ PKG_RELEASE = @pkg_release@
PKG_VERSION = @pkg_version@
PKG_PLATFORM = @pkg_platform@
PKG_DISTRIBUTION= @pkg_distribution@
-PKG_BIN_DIR = @bindir@
-PKG_SBIN_DIR = @sbindir@
-PKG_LIB_DIR = @libdir@@libdirsuffix@
-PKG_DEVLIB_DIR = @libexecdir@@libdirsuffix@
-PKG_INC_DIR = @includedir@/attr
-PKG_MAN_DIR = @mandir@
-PKG_DOC_DIR = @datadir@/doc/@pkg_name@
-PKG_LOCALE_DIR = @datadir@/locale
+PKG_BIN_DIR = $(DESTDIR)@bindir@
+PKG_SBIN_DIR = $(DESTDIR)@sbindir@
+PKG_LIB_DIR = $(DESTDIR)@libdir@@libdirsuffix@
+PKG_DEVLIB_DIR = $(DESTDIR)@libexecdir@@libdirsuffix@
+PKG_INC_DIR = $(DESTDIR)@includedir@/attr
+PKG_MAN_DIR = $(DESTDIR)@mandir@
+PKG_DOC_DIR = $(DESTDIR)@datadir@/doc/@pkg_name@
+PKG_LOCALE_DIR = $(DESTDIR)@datadir@/locale
CC = @cc@
AWK = @awk@
--- include/buildmacros.orig 2009-04-24 01:53:30.507533937 +0200
+++ include/buildmacros 2009-04-24 01:54:12.362471802 +0200
@@ -27,7 +27,7 @@ OBJECTS = $(ASFILES:.s=.o) \
$(LFILES:.l=.o) \
$(YFILES:%.y=%.tab.o)
-INSTALL = $(TOPDIR)/install-sh -o $(PKG_USER) -g $(PKG_GROUP)
+INSTALL = $(TOPDIR)/install-sh
SHELL = /bin/sh
IMAGES_DIR = $(TOPDIR)/all-images
@@ -48,7 +48,7 @@ LTINSTALL = $(LIBTOOL) --mode=install $(
LTCOMPILE = $(LIBTOOL) --mode=compile $(CCF)
ifeq ($(ENABLE_SHARED),yes)
-LTLDFLAGS += -rpath $(PKG_LIB_DIR)
+LTLDFLAGS += -rpath $(PKG_LIB_DIR)
LTLDFLAGS += -version-info $(LTVERSION)
endif

View File

@ -0,0 +1,17 @@
# Template file for 'attr-progs'.
#
short_desc="${short_desc} (utilities)"
long_desc="${long_desc}
This package contains binary utilities provided by the attr package."
Add_dependency run glibc
Add_dependency run attr
do_install()
{
mkdir -p ${DESTDIR}/usr/share/man
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/share/man/man1 ${DESTDIR}/usr/share/man
mv ${SRCPKGDESTDIR}/usr/share/locale ${DESTDIR}/usr/share
}

31
templates/attr/template Normal file
View File

@ -0,0 +1,31 @@
# Template file for 'attr'
pkgname=attr
sourcepkg=$pkgname
version=2.4.43
distfiles="ftp://oss.sgi.com/projects/xfs/cmd_tars/attr_${version}-1.tar.gz"
build_style=gnu_configure
configure_env="ac_cv_path_LIBTOOL=${XBPS_MASTERDIR}/usr/bin/libtool
ac_cv_path_MSGFMT=${XBPS_MASTERDIR}/usr/bin/msgfmt
ac_cv_path_MSGMERGE=${XBPS_MASTERDIR}/usr/bin/msgmerge
ac_cv_path_XGETTEXT=${XBPS_MASTERDIR}/usr/bin/xgettext"
make_install_args="install-lib install-dev"
short_desc="Extended attribute support library for ACL support"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=d358b233b3e2ad235e63fd8697e337006fc7506844e424b0d9dd7a24affec5bf
long_desc="
This package includes Extended attribute support library for ACL support."
base_chroot=yes
subpackages="devel progs"
Add_dependency build libtool
Add_dependency build gettext
Add_dependency run glibc
post_install()
{
mkdir ${DESTDIR}/lib
mv ${DESTDIR}/usr/lib/libattr.so.* ${DESTDIR}/lib
mv ${DESTDIR}/usr/libexec/libattr.* ${DESTDIR}/usr/lib
rm -rf ${DESTDIR}/usr/libexec
}