Date: Tue, 2 Apr 2013 22:14:38 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r315688 - head/archivers/rpm Message-ID: <201304022214.r32MEcj8071083@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Tue Apr 2 22:14:37 2013 New Revision: 315688 URL: http://svnweb.freebsd.org/changeset/ports/315688 Log: Do not try to remove directories not created by during the ports installation, Only create them from package depending on the architecture While here trim header, and convert WITHOUT_NLS to PORT_OPTIONS NLS Tested by: rene Approved by: portmgr (implicit) With hat: portmgr Modified: head/archivers/rpm/Makefile head/archivers/rpm/pkg-plist Modified: head/archivers/rpm/Makefile ============================================================================== --- head/archivers/rpm/Makefile Tue Apr 2 20:21:28 2013 (r315687) +++ head/archivers/rpm/Makefile Tue Apr 2 22:14:37 2013 (r315688) @@ -1,9 +1,5 @@ -# New ports collection makefile for: rpm -# Date created: 30 April 1999 -# Whom: Thomas Gellekum <tg@FreeBSD.org> -# +# Created by: Thomas Gellekum <tg@FreeBSD.org> # $FreeBSD$ -# PORTNAME= rpm PORTVERSION= 3.0.6 @@ -27,19 +23,40 @@ CONFIGURE_ARGS= --with-glob USE_LDCONFIG= yes MAKE_ENV= OLD_PO_FILE_INPUT=1 -.if defined(WITHOUT_NLS) -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.else +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MNLS} USE_GETTEXT= yes PLIST_SUB+= NLS="" CPPFLAGS+= -I${LOCALBASE}/include CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib -lintl -liconv" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " .endif MAN1= gendiff.1 MAN8= rpm.8 rpm2cpio.8 +X86_SUB= "@comment " +AMD64_SUB= "@comment " +PPC_SUB= "@comment " +SPARC_SUB= "@comment " +IA64_SUB= "@comment " +.if ${ARCH} == i386 +X86_SUB= "" +.elif ${ARCH} == amd64 +AMD64_SUB= "" +.elif ${ARCH} == sparc64 +SPARC_SUB= "" +.elif ${ARCH} == powerpc || ${ARCH} == powerpc64 +PPC_SUB= "" +.elif ${ARCH} == ia64 +IA64_SUB= "" +.endif + +PLIST_SUB+= X86=${X86_SUB} PPC=${PPC_SUB} SPARC=${SPARC_SUB} IA64=${IA64_SUB} AMD64=${AMD64_SUB} + post-patch: .for file in rpm.c doc/rpm.8 lib/macro.c lib/rpmrc.c @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${file} Modified: head/archivers/rpm/pkg-plist ============================================================================== --- head/archivers/rpm/pkg-plist Tue Apr 2 20:21:28 2013 (r315687) +++ head/archivers/rpm/pkg-plist Tue Apr 2 22:14:37 2013 (r315688) @@ -74,19 +74,19 @@ lib/rpmrc @dirrmtry src/redhat/SRPMS @dirrmtry src/redhat/SPECS @dirrmtry src/redhat/SOURCES -@dirrmtry src/redhat/RPMS/amd64 -@dirrmtry src/redhat/RPMS/athlon -@dirrmtry src/redhat/RPMS/i386 -@dirrmtry src/redhat/RPMS/i486 -@dirrmtry src/redhat/RPMS/i586 -@dirrmtry src/redhat/RPMS/i686 -@dirrmtry src/redhat/RPMS/ia64 +%%AMD64%%@dirrmtry src/redhat/RPMS/amd64 +%%X86%%@dirrmtry src/redhat/RPMS/athlon +%%X86%%@dirrmtry src/redhat/RPMS/i386 +%%X86%%@dirrmtry src/redhat/RPMS/i486 +%%X86%%@dirrmtry src/redhat/RPMS/i586 +%%X86%%@dirrmtry src/redhat/RPMS/i686 +%%IA64%%@dirrmtry src/redhat/RPMS/ia64 @dirrmtry src/redhat/RPMS/noarch -@dirrmtry src/redhat/RPMS/powerpc -@dirrmtry src/redhat/RPMS/ppc -@dirrmtry src/redhat/RPMS/sparc -@dirrmtry src/redhat/RPMS/sparcv9 -@dirrmtry src/redhat/RPMS/sparc64 +%%PPC%%@dirrmtry src/redhat/RPMS/powerpc +%%PPC%%@dirrmtry src/redhat/RPMS/ppc +%%SPARC%%@dirrmtry src/redhat/RPMS/sparc +%%SPARC%%@dirrmtry src/redhat/RPMS/sparcv9 +%%SPARC%%@dirrmtry src/redhat/RPMS/sparc64 @dirrmtry src/redhat/RPMS @dirrmtry src/redhat/BUILD @dirrmtry src/redhat @@ -99,19 +99,19 @@ lib/rpmrc @exec mkdir -p %D/src/redhat @exec mkdir -p %D/src/redhat/BUILD @exec mkdir -p %D/src/redhat/RPMS -@exec mkdir -p %D/src/redhat/RPMS/amd64 -@exec mkdir -p %D/src/redhat/RPMS/athlon -@exec mkdir -p %D/src/redhat/RPMS/i386 -@exec mkdir -p %D/src/redhat/RPMS/i486 -@exec mkdir -p %D/src/redhat/RPMS/i586 -@exec mkdir -p %D/src/redhat/RPMS/i686 -@exec mkdir -p %D/src/redhat/RPMS/ia64 +%%AMD64%%@exec mkdir -p %D/src/redhat/RPMS/amd64 +%%X86%%@exec mkdir -p %D/src/redhat/RPMS/athlon +%%X86%%@exec mkdir -p %D/src/redhat/RPMS/i386 +%%X86%%@exec mkdir -p %D/src/redhat/RPMS/i486 +%%X86%%@exec mkdir -p %D/src/redhat/RPMS/i586 +%%X86%%@exec mkdir -p %D/src/redhat/RPMS/i686 +%%IA64%%@exec mkdir -p %D/src/redhat/RPMS/ia64 @exec mkdir -p %D/src/redhat/RPMS/noarch -@exec mkdir -p %D/src/redhat/RPMS/powerpc -@exec mkdir -p %D/src/redhat/RPMS/ppc -@exec mkdir -p %D/src/redhat/RPMS/sparc -@exec mkdir -p %D/src/redhat/RPMS/sparcv9 -@exec mkdir -p %D/src/redhat/RPMS/sparc64 +%%PPC%%@exec mkdir -p %D/src/redhat/RPMS/powerpc +%%PPC%%@exec mkdir -p %D/src/redhat/RPMS/ppc +%%SPARC%%@exec mkdir -p %D/src/redhat/RPMS/sparc +%%SPARC%%@exec mkdir -p %D/src/redhat/RPMS/sparcv9 +%%SPARC%%@exec mkdir -p %D/src/redhat/RPMS/sparc64 @exec mkdir -p %D/src/redhat/SOURCES @exec mkdir -p %D/src/redhat/SPECS @exec mkdir -p %D/src/redhat/SRPMS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304022214.r32MEcj8071083>