From owner-freebsd-ports-bugs@FreeBSD.ORG Fri May 18 04:10:03 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74708106566B for ; Fri, 18 May 2012 04:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4398A8FC0A for ; Fri, 18 May 2012 04:10:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4I4A3Yi072962 for ; Fri, 18 May 2012 04:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4I4A3lD072961; Fri, 18 May 2012 04:10:03 GMT (envelope-from gnats) Resent-Date: Fri, 18 May 2012 04:10:03 GMT Resent-Message-Id: <201205180410.q4I4A3lD072961@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 919F3106564A for ; Fri, 18 May 2012 04:07:18 +0000 (UTC) (envelope-from douglas@slowhand.douglasthrift.net) Received: from slowhand.douglasthrift.net (slowhand.douglasthrift.net [69.55.236.40]) by mx1.freebsd.org (Postfix) with ESMTP id 5EBBB8FC08 for ; Fri, 18 May 2012 04:07:18 +0000 (UTC) Received: from slowhand.douglasthrift.net (douglas@slowhand.douglasthrift.net [69.55.236.40]) by slowhand.douglasthrift.net (8.14.5/8.14.5) with ESMTP id q4I3r7IA010194 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 17 May 2012 20:53:07 -0700 (PDT) (envelope-from douglas@slowhand.douglasthrift.net) Received: (from douglas@localhost) by slowhand.douglasthrift.net (8.14.5/8.14.5/Submit) id q4I3r7sc010193; Thu, 17 May 2012 20:53:07 -0700 (PDT) (envelope-from douglas) Message-Id: <201205180353.q4I3r7sc010193@slowhand.douglasthrift.net> Date: Thu, 17 May 2012 20:53:07 -0700 (PDT) From: To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/168090: Update port: sysutils/hardlink Upgrade to version 0.2.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: douglas@douglasthrift.net List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2012 04:10:03 -0000 >Number: 168090 >Category: ports >Synopsis: Update port: sysutils/hardlink Upgrade to version 0.2.0 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri May 18 04:10:02 UTC 2012 >Closed-Date: >Last-Modified: >Originator: >Release: FreeBSD 8.0-RELEASE-p6 amd64 >Organization: >Environment: System: FreeBSD slowhand.douglasthrift.net 8.0-RELEASE-p6 FreeBSD 8.0-RELEASE-p6 #2: Wed Sep 28 21:40:42 PDT 2011 user@jail8.johncompanies.com:/usr/obj/usr/src/sys/jail8 amd64 >Description: Upgraded sysutils/hardlink to version 0.2.0. This version is written in C instead of Python and can use either PCRE or POSIX for regexes. https://redports.org/buildarchive/20120518024505-48210/ Note: the one build failure was a failure to build devel/pkg-config with the QATty build group. >From debian/changelog: hardlink (0.2.0) unstable; urgency=low [ Diego Elio Pettenò ] * Fix positioning of LDLIBS flags, order is important. [ Julian Andres Klode ] * Final release of 0.2.0; upload to unstable -- Julian Andres Klode Sat, 12 May 2012 12:57:02 +0200 hardlink (0.2.0~rc1) experimental; urgency=low * Rewrite hardlink in C, improves memory usage - Use PCRE for regular expressions (can build with POSIX ones as well) * Handle several signals (SIGINT, SIGTERM, SIGUSR1, SIGUSR2) * Do not create backups. Instead, link to temporary and then rename to target. * Add a "-c" compatibility option for Fedora people and their friends -- Julian Andres Klode Sat, 03 Mar 2012 18:11:05 +0100 >How-To-Repeat: >Fix: --- hardlink.2012-05-18T034256Z.diff begins here --- diff -Nrux .svn -x work /usr/ports/sysutils/hardlink/Makefile hardlink/Makefile --- /usr/ports/sysutils/hardlink/Makefile 2012-05-17 20:42:45.000000000 -0700 +++ hardlink/Makefile 2012-05-16 20:04:07.000000000 -0700 @@ -6,8 +6,8 @@ # PORTNAME= hardlink -PORTVERSION= 0.1.2 -CATEGORIES= sysutils python +PORTVERSION= 0.2.0 +CATEGORIES= sysutils MASTER_SITES= http://jak-linux.org/projects/hardlink/ \ DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -17,19 +17,26 @@ LICENSE= MIT +BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config + MAN1= hardlink.1 -NO_BUILD= yes PLIST_FILES= bin/hardlink -USE_PYTHON= 2.5+ WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} -PORTSCOUT= limit:~rc[0-9]+$$ +OPTIONS= PCRE "Use PCRE for regular expressions" On + +PORTSCOUT= limit:(? -post-patch: - @${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|' ${WRKSRC}/hardlink.py +.if defined(WITHOUT_PCRE) +MAKE_ENV+= ENABLE= +.else +LIB_DEPENDS+= pcreposix.0:${PORTSDIR}/devel/pcre +.endif do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/hardlink.py ${PREFIX}/bin/hardlink + ${INSTALL_PROGRAM} ${WRKSRC}/hardlink ${PREFIX}/bin/hardlink ${INSTALL_MAN} ${WRKSRC}/hardlink.1 ${MAN1PREFIX}/man/man1/hardlink.1 .include diff -Nrux .svn -x work /usr/ports/sysutils/hardlink/distinfo hardlink/distinfo --- /usr/ports/sysutils/hardlink/distinfo 2012-03-09 11:17:51.000000000 -0800 +++ hardlink/distinfo 2012-05-16 20:05:36.000000000 -0700 @@ -1,2 +1,2 @@ -SHA256 (hardlink_0.1.2.tar.gz) = 76181794b41c4dbdb418a91d18c5d5e627df1ace7799e088685632e20fc60d1c -SIZE (hardlink_0.1.2.tar.gz) = 6840 +SHA256 (hardlink_0.2.0.tar.gz) = 7dbacfaaaa6bcc090f75511b204b73ca8f9da7816c4e9ea384eee5261aaef8d1 +SIZE (hardlink_0.2.0.tar.gz) = 12478 --- hardlink.2012-05-18T034256Z.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: