summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2003-04-13 15:17:14 +0000
committerSeemant Kulleen <seemant@gentoo.org>2003-04-13 15:17:14 +0000
commit19c1e2288d5183347ab68a8372306f5f8bda0857 (patch)
tree1e2610841dbdc49e1e1bb0d18b1a92e712b31df9 /sys-apps
parentversion bump to a cvs snapshot (diff)
downloadhistorical-19c1e2288d5183347ab68a8372306f5f8bda0857.tar.gz
historical-19c1e2288d5183347ab68a8372306f5f8bda0857.tar.bz2
historical-19c1e2288d5183347ab68a8372306f5f8bda0857.zip
version bump to a cvs snapshot
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/attr/Manifest4
-rw-r--r--sys-apps/attr/attr-2.4.1.ebuild57
-rw-r--r--sys-apps/attr/files/attr-2.4.1-gettext.diff37
-rw-r--r--sys-apps/attr/files/digest-attr-2.4.12
4 files changed, 98 insertions, 2 deletions
diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest
index baf6ca2baf16..2d0eab57f6c9 100644
--- a/sys-apps/attr/Manifest
+++ b/sys-apps/attr/Manifest
@@ -1,7 +1,7 @@
MD5 22a1d90c10547ed4aa0d10cbd51f410d attr-2.2.0.ebuild 1283
-MD5 da222a31e5d2cad37ccb4d1d026158ac attr-2.4.1.ebuild 1281
+MD5 8cdfbfc3e45a1549fb53caddbcbf795f attr-2.4.1.ebuild 1342
MD5 0fe8288bf6a1cd5ca76b2f68f465b427 attr-2.1.1-r1.ebuild 1159
-MD5 d59c05515532dfa107678845afa0cc2b ChangeLog 2294
+MD5 0535fd2980cfa1c601c62dacdbdaa803 ChangeLog 2480
MD5 74e751203db2d18c328b77951c4e5396 files/attr-2.4.1-gettext.diff 1208
MD5 b57048711f1d8bc6ae87ea34a3dc212f files/digest-attr-2.2.0 123
MD5 6dd0be48e717f31a95afc3c5b7542b49 files/digest-attr-2.4.1 145
diff --git a/sys-apps/attr/attr-2.4.1.ebuild b/sys-apps/attr/attr-2.4.1.ebuild
new file mode 100644
index 000000000000..41f158a692fd
--- /dev/null
+++ b/sys-apps/attr/attr-2.4.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/attr-2.4.1.ebuild,v 1.1 2003/04/13 15:17:11 seemant Exp $
+
+S=${WORKDIR}/${P}
+DESCRIPTION="xfs extended attributes tools"
+HOMEPAGE="http://oss.sgi.com/projects/xfs"
+SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${P}.src.tar.gz
+ mirror://gentoo/${P}-gentoo-suse-copy.patch.bz2"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~x86 ~mips"
+
+DEPEND=">=sys-apps/portage-2.0.47-r10
+ >=sys-apps/sed-4.0.5
+ virtual/glibc
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+# epatch ${WORKDIR}/${P}-gentoo-suse-copy.patch
+ if [ -z "`use nls`" ]
+ then
+ epatch ${FILESDIR}/${P}-gettext.diff
+ sed -i "s: po::" Makefile
+ fi
+}
+
+src_compile() {
+ OPTIMIZER="${CFLAGS}"
+ DEBUG=-DNDEBUG
+
+ autoconf || die
+
+ econf || die
+
+ sed -i \
+ -e 's:^PKG_\(.*\)_DIR = \(.*\)$:PKG_\1_DIR = ${DESTDIR}\2:' \
+ -e 's:-O1::' -e 's:../$(INSTALL) -S \(.*\) $(PKG_.*_DIR)/\(.*$\)::' \
+ include/builddefs
+
+ make || die
+}
+
+src_install() {
+ make DIST_ROOT=${D} \
+ install install-lib install-dev || die
+
+ dodir /lib
+ dosym /usr/lib/libattr.a /lib/libattr.a
+ dosym /usr/lib/libattr.la /lib/libattr.la
+ dosym /lib/libattr.so /usr/lib/libattr.so
+ dosym libattr.so.1 /usr/lib/libattr.so
+}
diff --git a/sys-apps/attr/files/attr-2.4.1-gettext.diff b/sys-apps/attr/files/attr-2.4.1-gettext.diff
new file mode 100644
index 000000000000..cce9bfc367ee
--- /dev/null
+++ b/sys-apps/attr/files/attr-2.4.1-gettext.diff
@@ -0,0 +1,37 @@
+--- configure.in.orig 2003-04-13 08:03:39.000000000 -0700
++++ configure.in 2003-04-13 08:04:09.000000000 -0700
+@@ -141,34 +141,6 @@
+ enable_shared=yes)
+ AC_SUBST(enable_shared)
+
+-dnl will we be making use of gettext?
+-AC_ARG_ENABLE(gettext,
+- [ --enable-gettext=[yes/no] Enable alternate language support [default=yes]],,
+- enable_gettext=yes)
+-test $enable_gettext = "yes" && AC_DEFINE(ENABLE_GETTEXT)
+-AC_SUBST(enable_gettext)
+-
+-dnl check if the msgfmt, msgmerge, xgettext programs are available
+-if test "$enable_gettext" = yes; then
+- test -z "$MSGFMT" && AC_CHECK_PROG(MSGFMT, msgfmt, /usr/bin/msgfmt)
+- msgfmt=$MSGFMT
+- AC_SUBST(msgfmt)
+- test -z "$MSGMERGE" && AC_CHECK_PROG(MSGMERGE, msgmerge, /usr/bin/msgmerge)
+- msgmerge=$MSGMERGE
+- AC_SUBST(msgmerge)
+-
+- test -z "$XGETTEXT" && AC_CHECK_PROG(XGETTEXT, xgettext, /usr/bin/xgettext)
+- xgettext=$XGETTEXT
+- AC_SUBST(xgettext)
+-
+- if test "$XGETTEXT" = ""; then
+- echo
+- echo 'FATAL ERROR: xgettext does not seem to be installed.'
+- echo $pkg_name cannot be built without a working gettext installation.
+- exit 1
+- fi
+-fi
+-
+ dnl man pages (source)
+ dnl also check if man page source is gzipped
+ dnl (usually on Debian, but not Redhat pre-7.0)
diff --git a/sys-apps/attr/files/digest-attr-2.4.1 b/sys-apps/attr/files/digest-attr-2.4.1
new file mode 100644
index 000000000000..ea39fb3a1038
--- /dev/null
+++ b/sys-apps/attr/files/digest-attr-2.4.1
@@ -0,0 +1,2 @@
+MD5 1cd48b80889ffb033f53e63e66014071 attr-2.4.1.src.tar.gz 95562
+MD5 d1eb2d71ed8ff546428d2d6d7ccf4efc attr-2.4.1-gentoo-suse-copy.patch.bz2 4792