From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Dec 30 16:50:02 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1056AFA9 for ; Sun, 30 Dec 2012 16:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DB3588FC16 for ; Sun, 30 Dec 2012 16:50:01 +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 qBUGo1nR008029 for ; Sun, 30 Dec 2012 16:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qBUGo1kx008028; Sun, 30 Dec 2012 16:50:01 GMT (envelope-from gnats) Resent-Date: Sun, 30 Dec 2012 16:50:01 GMT Resent-Message-Id: <201212301650.qBUGo1kx008028@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, Po-Chien Lin Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 500F1F2D for ; Sun, 30 Dec 2012 16:49:04 +0000 (UTC) (envelope-from root@tbbs2.cs.nctu.edu.tw) Received: from tbbs2.cs.nctu.edu.tw (tbbs2.cs.nctu.edu.tw [140.113.17.227]) by mx1.freebsd.org (Postfix) with ESMTP id DA05F8FC08 for ; Sun, 30 Dec 2012 16:49:03 +0000 (UTC) Received: by tbbs2.cs.nctu.edu.tw (Postfix, from userid 0) id C9D82CF001; Mon, 31 Dec 2012 00:49:01 +0800 (CST) Message-Id: <20121230164901.C9D82CF001@tbbs2.cs.nctu.edu.tw> Date: Mon, 31 Dec 2012 00:49:01 +0800 (CST) From: Po-Chien Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/174836: [PATCH] sysutils/isomd5sum: update to 1.0.7 Cc: delgod@portaone.com X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2012 16:50:02 -0000 >Number: 174836 >Category: ports >Synopsis: [PATCH] sysutils/isomd5sum: update to 1.0.7 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Dec 30 16:50:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Po-Chien Lin >Release: FreeBSD 10.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD tbbs2.cs.nctu.edu.tw 10.0-CURRENT FreeBSD 10.0-CURRENT #7 r244683: Wed Dec 26 09:38:31 CST >Description: - Update to 1.0.7 - Add USE_GCC variable to prevent build with clang - Add LICENSE - Alter the ordering in pkg-plist >How-To-Repeat: >Fix: --- isomd5sum-1.0.7.patch begins here --- diff -ruN --exclude=CVS /usr/ports/sysutils/isomd5sum/Makefile ./Makefile --- /usr/ports/sysutils/isomd5sum/Makefile 2012-11-17 14:01:35.000000000 +0800 +++ ./Makefile 2012-12-31 00:43:25.000000000 +0800 @@ -1,24 +1,22 @@ -# New ports collection makefile for: isomd5sum -# Date created: June 17, 2008 -# Whom: Marzhan Mykola -# +# Created by: Marzhan Mykola # $FreeBSD: ports/sysutils/isomd5sum/Makefile,v 1.3 2012/11/17 06:01:35 svnexp Exp $ -# PORTNAME= isomd5sum -PORTVERSION= 1.0.4 -PORTREVISION= 1 +PORTVERSION= 1.0.7 CATEGORIES= sysutils MASTER_SITES= https://fedorahosted.org/releases/i/s/isomd5sum/ MAINTAINER= delgod@portaone.com COMMENT= Implanting and checking checksums within an ISO9660 image +LICENSE= GPLv2 + LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt USE_GMAKE= yes USE_BZIP2= yes USE_PYTHON= yes +USE_GCC= 4.2+ MAN1= implantisomd5.1 checkisomd5.1 diff -ruN --exclude=CVS /usr/ports/sysutils/isomd5sum/distinfo ./distinfo --- /usr/ports/sysutils/isomd5sum/distinfo 2011-03-19 20:32:38.000000000 +0800 +++ ./distinfo 2012-12-30 23:48:24.000000000 +0800 @@ -1,2 +1,2 @@ -SHA256 (isomd5sum-1.0.4.tar.bz2) = 7c113eeac39026deec395195aad10566c6f0ce97a63844f8bc023313fce53621 -SIZE (isomd5sum-1.0.4.tar.bz2) = 18486 +SHA256 (isomd5sum-1.0.7.tar.bz2) = 2aee6c354a7d78298f72e55c6cd7b317414ab334e355d37badf636ecacfb7ee8 +SIZE (isomd5sum-1.0.7.tar.bz2) = 17903 diff -ruN --exclude=CVS /usr/ports/sysutils/isomd5sum/files/patch-Makefile ./files/patch-Makefile --- /usr/ports/sysutils/isomd5sum/files/patch-Makefile 2008-07-05 19:59:08.000000000 +0800 +++ ./files/patch-Makefile 2012-12-31 00:37:30.000000000 +0800 @@ -1,15 +1,17 @@ ---- ./Makefile.orig 2008-02-08 04:30:07.000000000 +0000 -+++ ./Makefile 2008-06-17 17:07:37.000000000 +0000 -@@ -1,14 +1,14 @@ +--- Makefile.orig 2012-12-31 00:06:15.000000000 +0800 ++++ Makefile 2012-12-31 00:21:36.000000000 +0800 +@@ -1,16 +1,16 @@ PYVER := $(shell python -c 'import sys; print sys.version[0:3]') PYTHON = python$(PYVER) -PYTHONINCLUDE = /usr/include/$(PYTHON) +PYTHONINCLUDE = ${PYTHON_INCLUDEDIR} --ifneq (,$(filter ppc64 x86_64 s390x,$(shell uname -m))) + VERSION=1.0.7 + +-ifneq (,$(filter sparc64 ppc64 x86_64 s390x,$(shell uname -m))) -LIBDIR = lib64 -else -+#ifneq (,$(filter ppc64 x86_64 s390x,$(shell uname -m))) ++#ifneq (,$(filter sparc64 ppc64 x86_64 s390x,$(shell uname -m))) +#LIBDIR = lib64 +#else LIBDIR = lib @@ -21,38 +23,42 @@ OBJECTS = md5.o libimplantisomd5.o checkisomd5.o implantisomd5 SOURCES = $(patsubst %.o,%.c,$(OBJECTS)) -@@ -35,21 +35,21 @@ - $(CC) -shared -g -o pyisomd5sum.so -fpic $(PYOBJS) $(LDFLAGS) +@@ -39,24 +39,24 @@ + install: all install-bin install-python install-devel + + install-bin: +- install -d -m 0755 $(DESTDIR)/usr/bin +- install -d -m 0755 $(DESTDIR)/usr/share/man/man1 +- install -m 0755 implantisomd5 $(DESTDIR)/usr/bin +- install -m 0755 checkisomd5 $(DESTDIR)/usr/bin +- install -m 0644 implantisomd5.1 $(DESTDIR)/usr/share/man/man1 +- install -m 0644 checkisomd5.1 $(DESTDIR)/usr/share/man/man1 ++ install -d -m 0755 $(PREFIX)/bin ++ install -d -m 0755 $(PREFIX)/man/man1 ++ install -s -o root -g wheel -m 555 implantisomd5 $(PREFIX)/bin ++ install -s -o root -g wheel -m 555 checkisomd5 $(PREFIX)/bin ++ install -o root -g wheel -m 444 implantisomd5.1 $(PREFIX)/man/man1 ++ install -o root -g wheel -m 444 checkisomd5.1 $(PREFIX)/man/man1 + + install-python: +- install -d -m 0755 $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages +- install -m 0755 pyisomd5sum.so $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages ++ install -d -m 0755 $(PYTHONPREFIX_SITELIBDIR) ++ install -s -o root -g wheel -m 444 pyisomd5sum.so $(PYTHONPREFIX_SITELIBDIR) - install: all -- mkdir -p $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages -- mkdir -p $(DESTDIR)/usr/include -- mkdir -p $(DESTDIR)/usr/bin -- mkdir -p $(DESTDIR)/usr/share/man/man1 -- install -m 755 implantisomd5 $(DESTDIR)/usr/bin -- install -m 755 checkisomd5 $(DESTDIR)/usr/bin -- install -m 755 implantisomd5.1 $(DESTDIR)/usr/share/man/man1 -- install -m 755 checkisomd5.1 $(DESTDIR)/usr/share/man/man1 -- install -m 755 pyisomd5sum.so $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages -+ mkdir -p $(PYTHONPREFIX_SITELIBDIR) -+ mkdir -p $(PREFIX)/include -+ mkdir -p $(PREFIX)/bin -+ mkdir -p $(PREFIX)/man/man1 -+ install -m 755 implantisomd5 $(PREFIX)/bin -+ install -m 755 checkisomd5 $(PREFIX)/bin -+ install -m 755 implantisomd5.1 $(PREFIX)/man/man1 -+ install -m 755 checkisomd5.1 $(PREFIX)/man/man1 -+ install -m 755 pyisomd5sum.so $(PYTHONPREFIX_SITELIBDIR) - # ln -s ../../bin/implantisomd5 $(DESTDIR)/usr/lib/anaconda-runtime/implantisomd5 - # ln -s ../../bin/checkisomd5 $(DESTDIR)/usr/lib/anaconda-runtime/checkisomd5 -- install -m 644 libimplantisomd5.h $(DESTDIR)/usr/include/ -- install -m 644 libcheckisomd5.h $(DESTDIR)/usr/include/ -- install -m 644 libimplantisomd5.a $(DESTDIR)/usr/$(LIBDIR) -- install -m 644 libcheckisomd5.a $(DESTDIR)/usr/$(LIBDIR) -+ install -m 644 libimplantisomd5.h $(PREFIX)/include/ -+ install -m 644 libcheckisomd5.h $(PREFIX)/include/ -+ install -m 644 libimplantisomd5.a $(PREFIX)/$(LIBDIR) -+ install -m 644 libcheckisomd5.a $(PREFIX)/$(LIBDIR) + install-devel: +- install -d -m 0755 $(DESTDIR)/usr/include +- install -d -m 0755 $(DESTDIR)/usr/$(LIBDIR) +- install -m 0644 libimplantisomd5.h $(DESTDIR)/usr/include/ +- install -m 0644 libcheckisomd5.h $(DESTDIR)/usr/include/ +- install -m 0644 libimplantisomd5.a $(DESTDIR)/usr/$(LIBDIR) +- install -m 0644 libcheckisomd5.a $(DESTDIR)/usr/$(LIBDIR) ++ install -d -m 0755 $(PREFIX)/include ++ install -d -m 0755 $(PREFIX)/$(LIBDIR) ++ install -o root -g wheel -m 444 libimplantisomd5.h $(PREFIX)/include/ ++ install -o root -g wheel -m 444 libcheckisomd5.h $(PREFIX)/include/ ++ install -s -o root -g wheel -m 444 libimplantisomd5.a $(PREFIX)/$(LIBDIR) ++ install -s -o root -g wheel -m 444 libcheckisomd5.a $(PREFIX)/$(LIBDIR) clean: rm -f *.o *.so *.pyc *.a .depend *~ diff -ruN --exclude=CVS /usr/ports/sysutils/isomd5sum/pkg-plist ./pkg-plist --- /usr/ports/sysutils/isomd5sum/pkg-plist 2009-06-09 06:30:53.000000000 +0800 +++ ./pkg-plist 2012-12-31 00:38:32.000000000 +0800 @@ -1,7 +1,7 @@ -bin/implantisomd5 bin/checkisomd5 -include/libimplantisomd5.h +bin/implantisomd5 include/libcheckisomd5.h -lib/libimplantisomd5.a +include/libimplantisomd5.h lib/libcheckisomd5.a +lib/libimplantisomd5.a %%PYTHON_SITELIBDIR%%/pyisomd5sum.so --- isomd5sum-1.0.7.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: