diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-02-28 16:21:26 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-02-28 16:21:26 +0000 |
commit | 23c19ca8debc1da960d6a0025244292f2ca14a7e (patch) | |
tree | c672f6600e2be1a9c892f4b062ac477e5fe1cc0e | |
parent | 90dc08bf79111fe9d077e6aaf727273cc33d8178 (diff) | |
download | pkgsrc-23c19ca8debc1da960d6a0025244292f2ca14a7e.tar.gz |
Force use of GNU tar when handing tar files. This fixes multiple problems,
like duplicate entries in the file list and file extraction.
Bump PKGREVISION to 1.
-rw-r--r-- | misc/kdeutils3/Makefile | 9 | ||||
-rw-r--r-- | misc/kdeutils3/distinfo | 3 | ||||
-rw-r--r-- | misc/kdeutils3/patches/patch-aa | 13 |
3 files changed, 23 insertions, 2 deletions
diff --git a/misc/kdeutils3/Makefile b/misc/kdeutils3/Makefile index d44afec6de7..a55f8b8ac85 100644 --- a/misc/kdeutils3/Makefile +++ b/misc/kdeutils3/Makefile @@ -1,10 +1,13 @@ -# $NetBSD: Makefile,v 1.31 2004/02/04 20:38:00 markd Exp $ +# $NetBSD: Makefile,v 1.32 2004/02/28 16:21:26 jmmv Exp $ DISTNAME= kdeutils-${_KDE_VERSION} +PKGREVISION= 1 COMMENT= Utilities for the KDE integrated X11 desktop .include "../../meta-pkgs/kde3/Makefile.kde3" +DEPENDS+= gtar-base>=1.13.25:../../archivers/gtar-base + USE_BUILDLINK2= YES USE_PKGINSTALL= YES @@ -12,6 +15,10 @@ USE_PKGINSTALL= YES LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS} MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS="${EXPORT_SYMBOLS_LDFLAGS}" +EVAL_PREFIX+= PREFIX.gtar=gtar +PREFIX.gtar_DEFAULT= ${LOCALBASE} +CPPFLAGS+= -DARK_TAR=\"\\\"${PREFIX.gtar}/bin/${GNU_PROGRAM_PREFIX}tar\\\"\" + .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "NetBSD" && exists(/usr/include/machine/apmvar.h) diff --git a/misc/kdeutils3/distinfo b/misc/kdeutils3/distinfo index f15f1b040e2..17f054b02f2 100644 --- a/misc/kdeutils3/distinfo +++ b/misc/kdeutils3/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.19 2004/02/04 20:38:00 markd Exp $ +$NetBSD: distinfo,v 1.20 2004/02/28 16:21:26 jmmv Exp $ SHA1 (kdeutils-3.2.0.tar.bz2) = 86acd2ae37de5cb6e1b37f141a2d65ba3f336beb Size (kdeutils-3.2.0.tar.bz2) = 2517278 bytes +SHA1 (patch-aa) = 01c0d686ea0f92fb4dbc5ac04591031dff1137de SHA1 (patch-an) = e13957a9fa0d23aebbe149ecaca7b9dacde5c9fb SHA1 (patch-ao) = dde26f89bcef1d728aca23053a9afb4e990bb3db SHA1 (patch-ap) = 0bfa5bfeb6551791ea6311bbf1223732d3dfa482 diff --git a/misc/kdeutils3/patches/patch-aa b/misc/kdeutils3/patches/patch-aa new file mode 100644 index 00000000000..266402a90f0 --- /dev/null +++ b/misc/kdeutils3/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.5 2004/02/28 16:21:26 jmmv Exp $ + +--- ark/arksettings.cpp.orig 2003-06-27 15:38:52.000000000 +0200 ++++ ark/arksettings.cpp +@@ -118,7 +118,7 @@ void ArkSettings::readConfiguration() + + kc->setGroup( ARK_GROUP ); + +- tar_exe = kc->readPathEntry( TAR_KEY, "tar"); ++ tar_exe = kc->readPathEntry( TAR_KEY, ARK_TAR); + #ifdef ARK_SETTINGS_DEBUG + kdDebug(1601) << "Tar command is " << tar_exe << endl; + #endif |