diff --git devel/libtar/Makefile devel/libtar/Makefile index f836b4ae4f65..d4ec20bd9c19 100644 --- devel/libtar/Makefile +++ devel/libtar/Makefile @@ -2,23 +2,20 @@ # $FreeBSD$ PORTNAME= libtar -PORTVERSION= 1.2.11 -PORTREVISION= 2 +PORTVERSION= 1.2.20 +DISTVERSIONPREFIX= v CATEGORIES= devel -MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libtar/libtar-1.2.11.tar.gz/604238e8734ce6e25347a58c4f1a1d7e/ +MASTER_SITES= https://src.fedoraproject.org/repo/pkgs/libtar/libtar-v${PORTVERSION}.tar.gz/sha512/96c35d9f52cb0226a0431517090d191b138d905d646add2100b96db01b78de6d35f4d9d44db25d497781f9a5ab5b3b8fdc703ff9db92304938ec10d535c830e8/ MAINTAINER= manuelj.munoz@gmail.com COMMENT= Library for manipulating POSIX and GNU tar files -USES= cpe gmake +USES= autoreconf cpe gmake libtool GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-shared USE_LDCONFIG= yes CPE_VENDOR= feep CPPFLAGS+= -fPIC -post-install: - ${INSTALL_LIB} ${WRKSRC}/lib/libtar.so.0 ${STAGEDIR}${PREFIX}/lib - ${LN} -sf libtar.so.0 ${STAGEDIR}${PREFIX}/lib/libtar.so - .include diff --git devel/libtar/distinfo devel/libtar/distinfo index 01f6c5f51622..4ab53fe0efc4 100644 --- devel/libtar/distinfo +++ devel/libtar/distinfo @@ -1,2 +1,3 @@ -SHA256 (libtar-1.2.11.tar.gz) = 4a2eefb6b7088f41de57356e5059cbf1f917509b4a810f7c614625a378e87bb8 -SIZE (libtar-1.2.11.tar.gz) = 145354 +TIMESTAMP = 1615405117 +SHA256 (libtar-v1.2.20.tar.gz) = 8f207e8323a1ad470787f94e76e9fefbe8939989e334b6b0e900a03615dabf20 +SIZE (libtar-v1.2.20.tar.gz) = 63550 diff --git devel/libtar/files/patch-lib_Makefile.in devel/libtar/files/patch-lib_Makefile.in deleted file mode 100644 index 6f155dcde43b..000000000000 --- devel/libtar/files/patch-lib_Makefile.in +++ /dev/null @@ -1,25 +0,0 @@ ---- lib/Makefile.in.orig Wed Jul 13 00:04:25 2005 -+++ lib/Makefile.in Wed Jul 13 00:08:12 2005 -@@ -56,8 +56,10 @@ - ${srcdir}/libtar.h \ - ${srcdir}/internal.h \ - ../listhash/libtar_listhash.h --LIBTAR_LIBS = ./libtar.a --ALL = libtar.a -+LIBTAR_LIBS = ./libtar.a -+SHARED_LIB = libtar.so -+SHARED_LIB_VER = $(SHARED_LIB).0 -+ALL = libtar.a $(SHARED_LIB_VER) - - DISTCLEANFILES = ../listhash/libtar_listhash.h \ - ../listhash/libtar_list.c \ -@@ -71,6 +73,9 @@ - libtar.a: ${LIBTAR_OBJS} ${LIBOBJS} - ${AR} rc libtar.a ${LIBTAR_OBJS} ${LIBOBJS} - ${RANLIB} libtar.a -+ -+${SHARED_LIB_VER}: libtar.a ${LIBTAR_OBJS} ${LIBOBJS} -+ ${CC} ${CFLAGS} -shared -Wl,-soname,${SHARED_LIB_VER} -o ${SHARED_LIB_VER} ${LIBTAR_OBJS} ${LIBOBJS} ${LDFLAGS} - - ${LIBTAR_OBJS}: ${LIBTAR_HDRS} - diff --git devel/libtar/pkg-plist devel/libtar/pkg-plist index b64512ce2b92..bf7adfff2cb2 100644 --- devel/libtar/pkg-plist +++ devel/libtar/pkg-plist @@ -4,6 +4,7 @@ include/libtar_listhash.h lib/libtar.a lib/libtar.so lib/libtar.so.0 +lib/libtar.so.0.0.0 man/man3/TH_ISBLK.3.gz man/man3/TH_ISCHR.3.gz man/man3/TH_ISDIR.3.gz