From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Sep 6 21:40:03 2009 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 13017106566C for ; Sun, 6 Sep 2009 21:40: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 D81518FC12 for ; Sun, 6 Sep 2009 21:40:02 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n86Le2dc058551 for ; Sun, 6 Sep 2009 21:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n86Le2tu058550; Sun, 6 Sep 2009 21:40:02 GMT (envelope-from gnats) Resent-Date: Sun, 6 Sep 2009 21:40:02 GMT Resent-Message-Id: <200909062140.n86Le2tu058550@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, Alex de Kruijff Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B87401065670 for ; Sun, 6 Sep 2009 21:31:15 +0000 (UTC) (envelope-from akruijff@www.kruijff.org) Received: from rotring.dds.nl (rotring.dds.nl [85.17.178.138]) by mx1.freebsd.org (Postfix) with ESMTP id 521048FC0C for ; Sun, 6 Sep 2009 21:31:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by rotring.dds.nl (Postfix) with ESMTP id 92FEA580F9 for ; Sun, 6 Sep 2009 23:31:13 +0200 (CEST) Received: from www.kruijff.org (unknown [195.241.9.169]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by rotring.dds.nl (Postfix) with ESMTP id 6C963580E5; Sun, 6 Sep 2009 23:31:04 +0200 (CEST) Received: from Server1.lan (localhost [127.0.0.1]) by www.kruijff.org (8.13.6/8.13.6) with ESMTP id n86LUxaF006552; Sun, 6 Sep 2009 23:31:00 +0200 (CEST) (envelope-from akruijff@Server1.lan) Received: (from root@localhost) by Server1.lan (8.13.6/8.13.6/Submit) id n86LUxOt006551; Sun, 6 Sep 2009 23:30:59 +0200 (CEST) (envelope-from akruijff) Message-Id: <200909062130.n86LUxOt006551@Server1.lan> Date: Sun, 6 Sep 2009 23:30:59 +0200 (CEST) From: Alex de Kruijff To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Alex de Kruijff Subject: ports/138590: [MAINTAINER] sysutils/samesame update to 1.5 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex de Kruijff List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2009 21:40:03 -0000 >Number: 138590 >Category: ports >Synopsis: [MAINTAINER] sysutils/samesame update to 1.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Sep 06 21:40:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Alex de Kruijff >Release: >Organization: >Environment: >Description: -Tool samelink renamed to sameln -New tools samecp, samemv, samerm -Fixed regression test, added a patch file for if/when it fails. >How-To-Repeat: >Fix: --- Makefile.diff begins here --- --- Makefile.orig Sun Aug 23 22:07:11 2009 +++ Makefile Sun Sep 6 21:24:09 2009 @@ -5,7 +5,7 @@ # $FreeBSD: ports/sysutils/samesame/Makefile,v 1.9 2009/08/22 20:41:01 miwi Exp $ PORTNAME= samesame -PORTVERSION= 1.4 +PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= http://samesame.kruijff.org/ \ ${MASTER_SITE_LOCAL} @@ -16,12 +16,13 @@ CONFLICTS= samefile-[0-9]* -MAN1= samearchive.1 samearchive-lite.1 samefile.1 samelink.1 +MAN1= samesame.1 samearchive.1 samearchive-lite.1 samefile.1 sameln.1 \ + samecp.1 samemv.1 samerm.1 MANCOMPRESSED= no -PLIST_FILES= bin/samearchive bin/samefile \ - bin/samearchive-lite bin/samelink \ - etc/rc.d/samesame.sh +PLIST_FILES= bin/samearchive bin/samefile bin/samecp \ + bin/samearchive-lite bin/sameln bin/samemv \ + etc/rc.d/samesame.sh bin/samerm HAS_CONFIGURE= yes CONFIGURE_ARGS= --mandir="${MANPREFIX}/man" --prefix="${PREFIX}" \ @@ -47,10 +48,10 @@ CONFIGURE_ARGS+= --disable-logic .endif -test: build +regression-test: build @cd ${WRKSRC}; ${MAKE} check -pre-install: +post-build: .if defined(WITH_TEST) @cd ${WRKSRC}; ${MAKE} check .endif @@ -58,12 +59,17 @@ post-install: .if defined(WITHOUT_DEBUG) ${STRIP_CMD} ${PREFIX}/bin/samefile - ${STRIP_CMD} ${PREFIX}/bin/samelink ${STRIP_CMD} ${PREFIX}/bin/samearchive ${STRIP_CMD} ${PREFIX}/bin/samearchive-lite + ${STRIP_CMD} ${PREFIX}/bin/samecp + ${STRIP_CMD} ${PREFIX}/bin/sameln + ${STRIP_CMD} ${PREFIX}/bin/samemv + ${STRIP_CMD} ${PREFIX}/bin/samerm .endif ${INSTALL_SCRIPT} ${FILESDIR}/samesame.sh ${PREFIX}/etc/rc.d/ + @${ECHO} @${CAT} pkg-message + @${ECHO} .include --- Makefile.diff ends here --- --- distinfo begins here --- MD5 (samesame-1.5.tar.bz2) = 5443c04b1d9c624f4aff39b5acaa38ef SHA256 (samesame-1.5.tar.bz2) = e91a94d05a23b378269d6408d3f3102f3216a47a4d0408013ac124dc65796e54 SIZE (samesame-1.5.tar.bz2) = 109837 --- distinfo ends here --- --- pkg-descr.diff begins here --- --- pkg-descr.orig Sun Sep 6 23:12:19 2009 +++ pkg-descr Sun Sep 6 15:35:26 2009 @@ -1,4 +1,4 @@ -Samesame is a collection of tools that fall in to the category of file +SameSame is a collection of tools that fall in to the category of file management software. These tools will prevent that you need to delete files or buy more disk space. Instead they solve low disk space problems by linking identical files together and thus free up waisted disk space. @@ -7,17 +7,17 @@ Schweikhardt. The collection comes with its own version of samefile that is noticeable faster and is able to process a much larger file list. -This port contains the applications: samefile, samelink and samearchive. -The latter does the same as samefile but for file-based archives. The -port also contains a version that uses just 10% of the resources compared -to samearchive. The application samelink hard link identical files for you. +This port containt two set of application: the first are duplicate files +finder search for identical files and the second are duplicate file +removers perform some kind of action based on those results. -Typical usage would be: - - find / | samefile -i | samelink +Typical usage would be: find / | samefile -i | sameln This would search for identical files and clean up wasted disk space by -linking them together. Add the option -vn after samelink for a verbose -dry-run. +linking them together. If you prefer removing one of the identical file, +then you should replace sameln with samerm. You can add the option -vn +after both application for a verbose dry-run. + +Please see the man page samesame for a introduction to all applications. WWW: http://samesame.kruijff.org/ --- pkg-descr.diff ends here --- The following file is only for when the regression-test target fails: --- source_Makefile.diff begins here --- --- source/Makefile.am Sun Sep 6 16:05:11 2009 +++ source/Makefile.am.orig Sun Sep 6 16:05:00 2009 @@ -20 +20 @@ -TESTS_ENVIRONMENT = $(SHELL) +TESTS_ENVIRONMENT = $(SHELL) -x --- source_Makefile.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: