aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2023-04-16 04:56:02 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2023-04-16 04:58:09 +0000
commite3e6da1c73a0a4ccacec18b43df6e0700601bb68 (patch)
treec63db2171a8d32e9a8b0dd73d7283decc8069cce
parentc171b680d82272ed3f99965ec8f0da2949682386 (diff)
downloadports-e3e6da1c73a0a4ccacec18b43df6e0700601bb68.tar.gz
ports-e3e6da1c73a0a4ccacec18b43df6e0700601bb68.zip
devel/libtar: Update 1.2.11 → 1.2.20
PR: 254204 Approved by: manuelj.munoz@gmail.com (maintainer's timeout; 2 years 1 months+)
-rw-r--r--devel/libtar/Makefile23
-rw-r--r--devel/libtar/distinfo5
-rw-r--r--devel/libtar/files/patch-lib_Makefile.in25
-rw-r--r--devel/libtar/pkg-plist1
-rw-r--r--devel/ticcutils/Makefile2
5 files changed, 20 insertions, 36 deletions
diff --git a/devel/libtar/Makefile b/devel/libtar/Makefile
index 0f6549e80643..93e4cb3a3ba8 100644
--- a/devel/libtar/Makefile
+++ b/devel/libtar/Makefile
@@ -1,22 +1,29 @@
PORTNAME= libtar
-PORTVERSION= 1.2.11
-PORTREVISION= 2
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.20
CATEGORIES= devel
-MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libtar/libtar-1.2.11.tar.gz/604238e8734ce6e25347a58c4f1a1d7e/
MAINTAINER= manuelj.munoz@gmail.com
COMMENT= Library for manipulating POSIX and GNU tar files
-WWW= http://www.feep.net/libtar/
+WWW= https://repo.or.cz/w/libtar.git
-USES= cpe gmake
-GNU_CONFIGURE= yes
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+
+USES= autoreconf cpe gmake libtool
USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= tklauser
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-shared
+
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
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtar.so.0.0.0
.include <bsd.port.mk>
diff --git a/devel/libtar/distinfo b/devel/libtar/distinfo
index 01f6c5f51622..b9c5d837c8b4 100644
--- a/devel/libtar/distinfo
+++ b/devel/libtar/distinfo
@@ -1,2 +1,3 @@
-SHA256 (libtar-1.2.11.tar.gz) = 4a2eefb6b7088f41de57356e5059cbf1f917509b4a810f7c614625a378e87bb8
-SIZE (libtar-1.2.11.tar.gz) = 145354
+TIMESTAMP = 1672689277
+SHA256 (tklauser-libtar-v1.2.20_GH0.tar.gz) = 3152fc61cf03c82efbf99645596efdadba297eac3e85a52ae189902a072c9a16
+SIZE (tklauser-libtar-v1.2.20_GH0.tar.gz) = 63544
diff --git a/devel/libtar/files/patch-lib_Makefile.in b/devel/libtar/files/patch-lib_Makefile.in
deleted file mode 100644
index 6f155dcde43b..000000000000
--- a/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 a/devel/libtar/pkg-plist b/devel/libtar/pkg-plist
index b64512ce2b92..bf7adfff2cb2 100644
--- a/devel/libtar/pkg-plist
+++ b/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
diff --git a/devel/ticcutils/Makefile b/devel/ticcutils/Makefile
index 88b4133025e8..cbaf1cf07778 100644
--- a/devel/ticcutils/Makefile
+++ b/devel/ticcutils/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ticcutils
DISTVERSIONPREFIX= v
DISTVERSION= 0.32
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel textproc
MAINTAINER= yuri@FreeBSD.org