[144374] trunk/dports/sysutils/rpm52/Portfile
Revision: 144374 https://trac.macports.org/changeset/144374 Author: devans@macports.org Date: 2016-01-06 22:26:58 -0800 (Wed, 06 Jan 2016) Log Message: ----------- rpm52: fix usage of obsolete port group. Modified Paths: -------------- trunk/dports/sysutils/rpm52/Portfile Modified: trunk/dports/sysutils/rpm52/Portfile =================================================================== --- trunk/dports/sysutils/rpm52/Portfile 2016-01-07 05:21:01 UTC (rev 144373) +++ trunk/dports/sysutils/rpm52/Portfile 2016-01-07 06:26:58 UTC (rev 144374) @@ -2,115 +2,12 @@ PortSystem 1.0 -# This port can be removed on Jan 6, 2017. -replaced_by rpm54 -PortGroup obsolete 1.0 - name rpm52 version 5.2.1 -revision 8 -platforms darwin freebsd linux +revision 9 license LGPL-2.1 categories sysutils archivers -maintainers nomaintainer -description The RPM package management system. -long_description The RPM Package Manager (RPM) is a powerful command line driven \ - package management system capable of installing, uninstalling, \ - verifying, querying, and updating software packages. Each software \ - package consists of an archive of files along with information about \ - the package like its version, a description, etc. -homepage http://rpm5.org -master_sites ${homepage}/files/rpm/rpm-5.2/ -distname rpm-${version} -checksums md5 71f825ede4a2ddc191132ae017c9a6e4 \ - sha1 77f2d1b24301ed3743d8bbc57e57710c0eff7bc8 \ - rmd160 a66017c6b8a7e0a1de6be945e3823a7ab2051c75 -worksrcdir rpm-${version} - -depends_build port:expat port:neon \ - port:python27 port:perl5.22 \ - port:readline port:beecrypt \ - port:libiconv port:gettext - -depends_lib lib:libhistory.5:readline port:gettext \ - port:popt port:sqlite3 port:xar-devel \ - port:xz port:pcre port:ossp-uuid - -depends_run path:lib/libssl.dylib:openssl \ - bin:gzip:gzip \ - bin:bzip2:bzip2 \ - bin:unzip:unzip - -patchfiles patch-macros.in patch-configure.ac patch-configure - -build.type gnu - -configure.args --disable-nls --without-javaglue --without-included-gettext \ - --with-libintl-prefix=${prefix} --with-libiconv-prefix=${prefix} \ - --mandir=${prefix}/share/man --infodir=${prefix}/share/info \ - --with-python=2.7 --with-perl --with-sqlite --with-dbapi=sqlite \ - --with-xar=external --with-xz=external --with-pcre=external --with-uuid=external \ - --without-apidocs --sysconfdir=${prefix}/etc --with-path-cfg=${prefix}/etc/rpm -configure.env __PYTHON=${prefix}/bin/python2.7 __PERL=${prefix}/bin/perl5.22 \ - PERL=${prefix}/bin/perl5.22 - - -configure.args-append --with-js=internal --with-lua=internal --with-db=internal -configure.cppflags-append -I${prefix}/include/xar -I${prefix}/include/ossp - -post-destroot { - xinstall -d -m 755 ${destroot}${prefix}/etc/rpm - system "${worksrcpath}/rpm --macros=${worksrcpath}/macros --eval='%{_target_platform}' > ${destroot}${prefix}/etc/rpm/platform" - system "${worksrcpath}/rpm --macros=${worksrcpath}/macros --eval='noarch-%{_target_vendor}-%{_target_os}%{?_gnu}' >> ${destroot}${prefix}/etc/rpm/platform" - - delete [glob ${destroot}${prefix}/lib/perl5/*/*/*/auto/RPM/.packlist] - delete [glob ${destroot}${prefix}/lib/perl5/*/*/perllocal.pod] - - # where the RPM database lives - destroot.keepdirs ${destroot}${prefix}/etc/rpm\ - ${destroot}${prefix}/var/lib/rpm\ - ${destroot}${prefix}/var/spool/repackage\ - ${destroot}${prefix}/src/rpm/BUILD\ - ${destroot}${prefix}/src/rpm/RPMS\ - ${destroot}${prefix}/src/rpm/SOURCES\ - ${destroot}${prefix}/src/rpm/SPECS\ - ${destroot}${prefix}/src/rpm/SRPMS -} - -platform darwin { - configure.args-append --disable-optimized --disable-aio \ - --with-glob --enable-broken-chown \ - --disable-rpath - - post-destroot { - # Mac OS X specific changes - } -} - -platform freebsd { - - post-destroot { - # FreeBSD specific changes - reinplace "s;/usr/bin/tar;/usr/local/bin/gtar;" ${destroot}${prefix}/lib/rpm/macros - reinplace "s;/usr/bin/make;/usr/local/bin/gmake;" ${destroot}${prefix}/lib/rpm/macros - } -} - -platform linux { - - post-destroot { - # Linux specific changes - } -} - -variant docs description "API documentation" { - depends_build-append port:doxygen path:bin/dot:graphviz - configure.args-delete --without-apidocs - configure.args-append --with-apidocs -} - -livecheck.type regex -# get the last modified tarball -livecheck.url ${master_sites} -livecheck.regex rpm-(\[0-9\\.\]+)${extract.suffix} +# This port can be removed on Jan 6, 2017. +replaced_by rpm54 +PortGroup obsolete 1.0
participants (1)
-
devans@macports.org