Date: Sun, 25 Aug 2013 17:41:58 +0800 (CST) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: FreeBSD-gnats-submit@freebsd.org Cc: lioux@FreeBSD.org Subject: ports/181522: [PATCH] misc/libmetalink: update to 0.1.2 Message-ID: <20130825094158.D744E4B95@sunpoet.net> Resent-Message-ID: <201308250950.r7P9o0uU048010@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 181522 >Category: ports >Synopsis: [PATCH] misc/libmetalink: update to 0.1.2 >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 Aug 25 09:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Sunpoet Po-Chuan Hsieh >Release: FreeBSD 9.1-STABLE amd64 >Organization: The FreeBSD Project >Environment: System: FreeBSD bonjour.sunpoet.net 9.1-STABLE FreeBSD 9.1-STABLE #0 r252797: Sat Jul 6 07:57:04 >Description: - Update to 0.1.2 - Remove LICENSE_FILE for well-known licenses - Convert to new options framework - Pet portlint: remove ABI version number from LIB_DEPENDS - Cleanup Makefile header Port maintainer (lioux@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99_8 (mode: update, diff: SVN) >How-To-Repeat: >Fix: --- libmetalink-0.1.2.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 325335) +++ Makefile (working copy) @@ -1,58 +1,40 @@ -# New ports collection makefile for: libmetalink -# Date created: Mon 11 Aug 2008 11:28:33 UTC -# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> -# +# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> # $FreeBSD$ -# PORTNAME= libmetalink -PORTVERSION= 0.0.3 +PORTVERSION= 0.1.2 CATEGORIES= misc -MASTER_SITES= http://launchpad.net/libmetalink/trunk/${PORTVERSION}/+download/ +MASTER_SITES= https://launchpadlibrarian.net/113836499/ MAINTAINER= lioux@FreeBSD.org COMMENT= Metalink library written in C language -LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 - LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/COPYING -FETCH_ARGS= +LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2 + +OPTIONS_DEFINE= EXAMPLES + +CONFIGURE_ARGS= --with-libexpat --without-libxml2 +CPPFLAGS+= -I${LOCALBASE}/include +GNU_CONFIGURE= yes +LDFLAGS+= -L${LOCALBASE}/lib USE_BZIP2= yes -USE_GCC= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= \ - --with-libexpat-prefix="${LOCALBASE}" \ - --with-libxml2="no" USE_LDCONFIG= yes +USES= pathfix -# Examples to install -EXAMPLES_FILES= \ - doc/sample.c \ - doc/ubuntu-7_10-server-i386_iso.metalink +PORTEXAMPLES= LibO_3.5.4_Win_x86_install_multi.msi.meta4 metalinkcat.c ubuntu-12.04-server-amd64.metalink -.ifndef(NOPORTEXAMPLES) -PORTEXAMPLES= * -.endif +.include <bsd.port.options.mk> post-patch: # do not automagically install either documents or examples - @${REINPLACE_CMD} -E \ - -e 's|^(install:).*|\1|' \ - ${WRKSRC}/doc/Makefile.in -# fix pkgconfig install destination - @${REINPLACE_CMD} -E \ - -e 's|^(pkgconfigdir[[:space:]]*=).*$$|\1${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/lib/Makefile.in + @${REINPLACE_CMD} -E -e 's|^(install:).*|\1|' ${WRKSRC}/doc/Makefile.in post-install: -# examples -.ifndef(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} -.for file in ${EXAMPLES_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${EXAMPLESDIR} -.endfor +.if ${PORT_OPTIONS:MEXAMPLES} + ${MKDIR} ${EXAMPLESDIR}/ + cd ${WRKSRC}/doc/examples/ && ${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR}/ .endif .include <bsd.port.mk> Index: distinfo =================================================================== --- distinfo (revision 325335) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (libmetalink-0.0.3.tar.bz2) = 0bdc2cc0366b2b7bcf16eff31a5edc4d39b41430856afce04ad9dd9bbcc8c42c -SIZE (libmetalink-0.0.3.tar.bz2) = 267023 +SHA256 (libmetalink-0.1.2.tar.bz2) = cbed9121bf550ef14a434d6ed3d8806ded7a339db16b698cfa2f39fdc3d48bf6 +SIZE (libmetalink-0.1.2.tar.bz2) = 324431 Index: pkg-plist =================================================================== --- pkg-plist (revision 325335) +++ pkg-plist (working copy) @@ -1,9 +1,11 @@ +include/metalink/metalink.h include/metalink/metalink_error.h include/metalink/metalink_parser.h include/metalink/metalink_types.h +include/metalink/metalinkver.h lib/libmetalink.a lib/libmetalink.la lib/libmetalink.so -lib/libmetalink.so.1 +lib/libmetalink.so.3 libdata/pkgconfig/libmetalink.pc @dirrm include/metalink --- libmetalink-0.1.2.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130825094158.D744E4B95>