mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
Drop old tar recipes and patches
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
diff -up tar-1.22/lib/string.in.h.orig tar-1.22/lib/string.in.h
|
||||
--- tar-1.22/lib/string.in.h.orig 2009-12-29 20:13:44.000000000 -0700
|
||||
+++ tar-1.22/lib/string.in.h 2009-12-29 20:14:22.000000000 -0700
|
||||
@@ -39,6 +39,7 @@
|
||||
/* The attribute __pure__ was added in gcc 2.96. */
|
||||
# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 96)
|
||||
# define __pure__ /* empty */
|
||||
+# define restrict __restrict
|
||||
# endif
|
||||
#endif
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
diff -up tar-1.22/lib/string.in.h.orig tar-1.22/lib/string.in.h
|
||||
--- tar-1.23/gnu/string.in.h.orig 2009-12-29 20:13:44.000000000 -0700
|
||||
+++ tar-1.23/gnu/string.in.h 2009-12-29 20:14:22.000000000 -0700
|
||||
@@ -39,6 +39,7 @@
|
||||
/* The attribute __pure__ was added in gcc 2.96. */
|
||||
# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 96)
|
||||
# define __pure__ /* empty */
|
||||
+# define restrict __restrict
|
||||
# endif
|
||||
#endif
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
DESCRIPTION="tar saves and restores files from a tape or disk archive."
|
||||
HOMEPAGE="http://www.gnu.org/software/tar/"
|
||||
SRC_URI="http://ftp.gnu.org/gnu/tar/tar-1.22.tar.bz2"
|
||||
CHECKSUM_MD5="07fa517027f426bb80f5f5ff91b63585"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND=""
|
||||
BUILD()
|
||||
{
|
||||
cd tar-1.22
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--sbindir=`finddir B_COMMON_BIN_DIRECTORY` \
|
||||
--libexecdir=`finddir B_COMMON_BIN_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd tar-1.22
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1990-2010 Free Software Foundation, Inc."
|
||||
@@ -1,21 +0,0 @@
|
||||
DESCRIPTION="tar saves and restores files from a tape or disk archive."
|
||||
HOMEPAGE="http://www.gnu.org/software/tar/"
|
||||
SRC_URI="http://ftp.gnu.org/gnu/tar/tar-1.23.tar.bz2"
|
||||
CHECKSUM_MD5="41e2ca4b924ec7860e51b43ad06cdb7e"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="broken"
|
||||
DEPEND=""
|
||||
BUILD()
|
||||
{
|
||||
cd tar-1.23
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY`
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd tar-1.23
|
||||
make install
|
||||
}
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1990-2010 Free Software Foundation, Inc."
|
||||
@@ -1,44 +0,0 @@
|
||||
DESCRIPTION="tar saves and restores files from a tape or disk archive."
|
||||
HOMEPAGE="http://www.gnu.org/software/tar/"
|
||||
SRC_URI="http://ftp.gnu.org/gnu/tar/tar-1.25.tar.bz2"
|
||||
CHECKSUM_MD5="6e497f861c77bbba2f7da4e10270995b"
|
||||
REVISION="1"
|
||||
STATUS_HAIKU="stable"
|
||||
DEPEND="dev-libs/gnulib = 9999"
|
||||
BUILD()
|
||||
{
|
||||
cd tar-1.25
|
||||
if [ ! -e `haikuporter -t`/dev-libs/gnulib/work/gnulib-9999 ] ; then
|
||||
echo "gnulib not found, so updating it now..."
|
||||
haikuporter -i gnulib
|
||||
fi
|
||||
echo "Copying gnulib to tar work directory..."
|
||||
cp -a `haikuporter -t`/dev-libs/gnulib/work/gnulib-9999/lib/fseek* gnu/
|
||||
cp -a `haikuporter -t`/dev-libs/gnulib/work/gnulib-9999/lib/iswblank* gnu/
|
||||
cp -a `haikuporter -t`/dev-libs/gnulib/work/gnulib-9999/lib/fcntl* gnu/
|
||||
sed -i 's/@GNULIB_NONBLOCKING@/0/' gnu/fcntl*
|
||||
COMMON_DOCS=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`
|
||||
./configure --prefix=`finddir B_COMMON_DIRECTORY` \
|
||||
--infodir=$COMMON_DOCS/info \
|
||||
--libexecdir=`finddir B_COMMON_LIB_DIRECTORY`/exec \
|
||||
--sbindir=`finddir B_COMMON_BIN_DIRECTORY` \
|
||||
--disable-nls \
|
||||
LDFLAGS="-lnetwork" \
|
||||
FORCE_UNSAFE_CONFIGURE=1
|
||||
make
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd tar-1.25
|
||||
make install
|
||||
}
|
||||
|
||||
TEST()
|
||||
{
|
||||
cd tar-1.25
|
||||
make check
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v3"
|
||||
COPYRIGHT="1990-2010 Free Software Foundation, Inc."
|
||||
Reference in New Issue
Block a user