FreeBSD Bugzilla – Attachment 86568 Details for
Bug 123022
New port: archivers/rpm5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 12.00 KB, created by
Anders F Björklund
on 2008-04-23 18:20:02 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Anders F Björklund
Created:
2008-04-23 18:20:02 UTC
Size:
12.00 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># rpm5 ># rpm5/distinfo ># rpm5/pkg-deinstall ># rpm5/Makefile ># rpm5/pkg-install ># rpm5/pkg-descr ># rpm5/pkg-plist ># >echo c - rpm5 >mkdir -p rpm5 > /dev/null 2>&1 >echo x - rpm5/distinfo >sed 's/^X//' >rpm5/distinfo << 'END-of-rpm5/distinfo' >XMD5 (rpm-5.0.3.tar.gz) = b3df4e54e84cf3344ce6b76fa2a8d5bf >XSHA256 (rpm-5.0.3.tar.gz) = 224d15c52511b453b2a63e6447b279a622c03af5fe373a67757979f4d00cd042 >XSIZE (rpm-5.0.3.tar.gz) = 9337992 >END-of-rpm5/distinfo >echo x - rpm5/pkg-deinstall >sed 's/^X//' >rpm5/pkg-deinstall << 'END-of-rpm5/pkg-deinstall' >X#!/bin/sh >X# $FreeBSD: ports/archivers/rpm4/pkg-deinstall,v 1.1 2004/03/05 02:26:10 glewis Exp $ >X >X# The RPM database directory >XRPM_DATABASE_DIR=/var/local/lib/rpm >X >X# Provide instructions for removing the RPM database. >Xif [ "$2" = "POST-DEINSTALL" ]; then >X if [ -d "${RPM_DATABASE_DIR}" ]; then >X echo "" >X echo "If you are removing RPM permanently you can remove the" >X echo "RPM database with the command:" >X echo "" >X echo " rm -rf ${RPM_DATABASE_DIR}" >X echo "" >X fi >Xfi >END-of-rpm5/pkg-deinstall >echo x - rpm5/Makefile >sed 's/^X//' >rpm5/Makefile << 'END-of-rpm5/Makefile' >X# New ports collection makefile for: rpm >X# Date created: 6 May 2003 >X# Whom: Greg Lewis <glewis@FreeBSD.org> >X# >X# $FreeBSD: ports/archivers/rpm4/Makefile,v 1.17 2007/05/19 19:57:44 flz Exp $ >X >XPORTNAME= rpm >XPORTVERSION= 5.0.3 >XPORTREVISION= 0 >XCATEGORIES= archivers >XMASTER_SITES= http://rpm5.org/files/rpm/rpm-5.0/ >X >XMAINTAINER= afb@rpm5.org >XCOMMENT= The RPM Package Manager >X >XLIB_DEPENDS= db-4.5:${PORTSDIR}/databases/db45 \ >X sqlite3:${PORTSDIR}/databases/sqlite3 \ >X popt.0:${PORTSDIR}/devel/popt \ >X beecrypt:${PORTSDIR}/security/beecrypt \ >X neon:${PORTSDIR}/www/neon \ >X magic:${PORTSDIR}/sysutils/file \ >X xar:${PORTSDIR}/archivers/xar \ >X pcre:${PORTSDIR}/devel/pcre >XBUILD_DEPENDS= ${LOCALBASE}/bin/gsed:${PORTSDIR}/textproc/gsed >X.if !defined(NOPORTDOCS) >XBUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen >X.endif >X >XDB_VERSION?= 45 >XUSE_AUTOTOOLS= libtool:15 >XLIBTOOLFILES= configure db3/configure db/dist/configure \ >X file/configure zlib/configure xar/configure >XUSE_GMAKE= yes >XUSE_GETTEXT= yes >XUSE_ICONV= yes >XUSE_LDCONFIG= yes >XLATEST_LINK= rpm5 >XCONFLICTS= rpm-3.* rpm-4.* >X >X.if !defined(WITHOUT_LUA) >XCONFIGURE_ARGS+=--with-lua >XUSE_LUA= 5.1- >XCPPFLAGS+= -I${LUA_INCDIR} >XLDFLAGS+= -L${LUA_LIBDIR} >X.else >XCONFIGURE_ARGS+=--without-lua >X.endif >X >X.if defined(WITH_PERL) >XCONFIGURE_ARGS+=--with-perl >XUSE_PERL5= yes >XPLIST_SUB+= PERL="" >X.else >XCONFIGURE_ARGS+=--without-perl >XPLIST_SUB+= PERL="@comment " >X.endif >X >X.if defined(WITH_PYTHON) >XCONFIGURE_ARGS+=--with-python >XUSE_PYTHON= yes >XPLIST_SUB+= PYTHON="" >XCPPFLAGS+= -I${PYTHON_INCLUDEDIR} >XLDFLAGS+= -L${PYTHON_LIBDIR} >X.else >XCONFIGURE_ARGS+=--without-python >XPLIST_SUB+= PYTHON="@comment " >X.endif >X >X.if defined(WITHOUT_NLS) >XCONFIGURE_ARGS+=--disable-nls >X.endif >X >X.if !defined(NOPORTDOCS) >XCONFIGURE_ARGS+=--with-apidocs >X.endif >X >XCPPFLAGS+= -I${LOCALBASE}/include/db${DB_VERSION} -I${LOCALBASE}/include -I${LOCALBASE}/include/xar >XLDFLAGS+= -L${LOCALBASE}/lib/db${DB_VERSION} -L${LOCALBASE}/lib >X >XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" >XCONFIGURE_ARGS+=--with-db=external --with-bugreport="${MAINTAINER}" \ >X --with-sqlite=external --with-dbabi=db \ >X --with-zlib=external \ >X --with-file=external \ >X --with-xar=external \ >X --with-pcre=external \ >X --program-prefix="" \ >X --sysconfdir=${PREFIX}/etc \ >X --with-path-cfg=${PREFIX}/etc/rpm \ >X --without-javaglue >X >XMAN1= gendiff.1 >XMAN8= rpm.8 rpm2cpio.8 rpmbuild.8 rpmconstant.8 >X >X.if !defined(NOPORTDOCS) >XPORTDOCS= * >X.endif >X >X.include <bsd.port.pre.mk> >X >X.if ${ARCH} == "amd64" >XCFLAGS+= -fPIC >X.endif >X >X.if defined(WITH_PERL) >Xpost-configure: >X @cd ${CONFIGURE_WRKSRC}/perl && \ >X ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile >X.endif >X >Xpost-build: >X.if !defined(NOPORTDOCS) >X ${MAKE} -C ${WRKSRC} apidocs >X.endif >X ${REINPLACE_CMD} -e "s:%{_rpmhome}/magic:${LOCALBASE}/share/file/magic:" \ >X ${WRKSRC}/macros >X >Xpost-install: >X.if !defined(NOPORTDOCS) >X # Install documentation >X ${MKDIR} ${DOCSDIR}/apidocs/html >X cd ${WRKSRC}/apidocs/html && ${FIND} . \ >X | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} \ >X ${DOCSDIR}/apidocs/html/ >X.endif >X # Run package installation script >X ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGDIR}/pkg-install ${PKGNAME} POST-INSTALL >X >X.include <bsd.port.post.mk> >END-of-rpm5/Makefile >echo x - rpm5/pkg-install >sed 's/^X//' >rpm5/pkg-install << 'END-of-rpm5/pkg-install' >X#!/bin/sh >X# $FreeBSD: ports/archivers/rpm4/pkg-install,v 1.1 2004/03/05 02:26:10 glewis Exp $ >X >X# The RPM database directory >XRPM_DATABASE_DIR=/var/local/lib/rpm >X >X# Provide instructions for initialising the RPM database. >Xif [ "$2" = "POST-INSTALL" ]; then >X if [ ! -d "${RPM_DATABASE_DIR}" ]; then >X# echo "" >X# echo "No RPM database found. If you wish to use RPM to install" >X# echo "RPM packages the you will need to initialise the database" >X# echo "with the commands:" >X# echo "" >X# echo " mkdir -p ${RPM_DATABASE_DIR}" >X# echo " ${PKG_PREFIX}/bin/rpm --initdb" >X# echo "" >X fi >Xfi >END-of-rpm5/pkg-install >echo x - rpm5/pkg-descr >sed 's/^X//' >rpm5/pkg-descr << 'END-of-rpm5/pkg-descr' >XThe RPM Package Manager is a powerful command line driven package >Xmanagement system capable of installing, uninstalling, verifying, >Xquerying, and updating computer software packages. Each software >Xpackage consists of an archive of files along with information about >Xthe package like its version, a description, and the like. There >Xis also a related API ("Application Program Interface"), permitting >Xadvanced developers to bypass 'shelling out' to a command line, and >Xto manage such transactions from within a native coding language. >X >XWWW: http://www.rpm5.org/ >END-of-rpm5/pkg-descr >echo x - rpm5/pkg-plist >sed 's/^X//' >rpm5/pkg-plist << 'END-of-rpm5/pkg-plist' >Xbin/gendiff >Xbin/rpm >Xbin/rpm2cpio >Xbin/rpmbuild >Xbin/rpmconstant >Xinclude/rpm/argv.h >Xinclude/rpm/db.h >Xinclude/rpm/envvar.h >Xinclude/rpm/fs.h >Xinclude/rpm/fts.h >Xinclude/rpm/mire.h >Xinclude/rpm/misc.h >Xinclude/rpm/pkgio.h >Xinclude/rpm/rpm4compat.h >Xinclude/rpm/rpmal.h >Xinclude/rpm/rpmbc.h >Xinclude/rpm/rpmbuild.h >Xinclude/rpm/rpmcb.h >Xinclude/rpm/rpmcli.h >Xinclude/rpm/rpmconstant.h >Xinclude/rpm/rpmdav.h >Xinclude/rpm/rpmdb.h >Xinclude/rpm/rpmdpkg.h >Xinclude/rpm/rpmds.h >Xinclude/rpm/rpmevr.h >Xinclude/rpm/rpmfc.h >Xinclude/rpm/rpmfi.h >Xinclude/rpm/rpmgi.h >Xinclude/rpm/rpmhash.h >Xinclude/rpm/rpmio-stub.h >Xinclude/rpm/rpmio.h >Xinclude/rpm/rpmlib.h >Xinclude/rpm/rpmlog.h >Xinclude/rpm/rpmmacro.h >Xinclude/rpm/rpmmg.h >Xinclude/rpm/rpmns.h >Xinclude/rpm/rpmnss.h >Xinclude/rpm/rpmpgp.h >Xinclude/rpm/rpmps.h >Xinclude/rpm/rpmspec.h >Xinclude/rpm/rpmsq.h >Xinclude/rpm/rpmssl.h >Xinclude/rpm/rpmsw.h >Xinclude/rpm/rpmsx.h >Xinclude/rpm/rpmtag.h >Xinclude/rpm/rpmte.h >Xinclude/rpm/rpmts.h >Xinclude/rpm/rpmurl.h >Xinclude/rpm/rpmversion.h >Xinclude/rpm/rpmwf.h >Xinclude/rpm/rpmxar.h >Xinclude/rpm/signature.h >Xinclude/rpm/stringbuf.h >Xinclude/rpm/ugid.h >Xlib/librpm-5.0.so >Xlib/librpm.a >Xlib/librpm.la >Xlib/librpm.so >Xlib/librpmbuild-5.0.so >Xlib/librpmbuild.a >Xlib/librpmbuild.la >Xlib/librpmbuild.so >Xlib/librpmconstant-5.0.so >Xlib/librpmconstant.a >Xlib/librpmconstant.la >Xlib/librpmconstant.so >Xlib/librpmdb-5.0.so >Xlib/librpmdb.a >Xlib/librpmdb.la >Xlib/librpmdb.so >Xlib/librpmio-5.0.so >Xlib/librpmio.a >Xlib/librpmio.la >Xlib/librpmio.so >Xlib/librpmmisc-5.0.so >Xlib/librpmmisc.a >Xlib/librpmmisc.la >Xlib/librpmmisc.so >Xlib/pkgconfig/rpm.pc >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Constant.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Dependencies.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Files.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Header.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::PackageIterator.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Problems.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Spec.3 >X%%PERL%%lib/perl5/%%PERL_VER%%/man/man3/RPM::Transaction.3 >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Constant.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Dependencies.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Files.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Header.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/PackageIterator.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Problems.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Spec.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM/Transaction.pm >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPM/.packlist >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPM/RPM.bs >X%%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPM/RPM.so >X%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py >X%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpmmodule.a >X%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpmmodule.la >X%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpmmodule.so >Xlib/rpm/brp-compress >Xlib/rpm/brp-java-gcjcompile >Xlib/rpm/brp-nobuildrootpath >Xlib/rpm/brp-python-bytecompile >Xlib/rpm/brp-sparc64-linux >Xlib/rpm/brp-strip >Xlib/rpm/brp-strip-comment-note >Xlib/rpm/brp-strip-shared >Xlib/rpm/brp-strip-static-archive >Xlib/rpm/check-files >Xlib/rpm/cross-build >Xlib/rpm/executabledeps.sh >Xlib/rpm/find-debuginfo.sh >Xlib/rpm/find-lang.sh >Xlib/rpm/find-prov.pl >Xlib/rpm/find-provides.perl >Xlib/rpm/find-req.pl >Xlib/rpm/find-requires.perl >Xlib/rpm/getpo.sh >Xlib/rpm/http.req >Xlib/rpm/install-sh >Xlib/rpm/javadeps.sh >Xlib/rpm/libtooldeps.sh >Xlib/rpm/macros >Xlib/rpm/mkinstalldirs >Xlib/rpm/mono-find-provides >Xlib/rpm/mono-find-requires >Xlib/rpm/osgideps.pl >Xlib/rpm/perl.prov >Xlib/rpm/perl.req >Xlib/rpm/perldeps.pl >Xlib/rpm/php.prov >Xlib/rpm/php.req >Xlib/rpm/pkgconfigdeps.sh >Xlib/rpm/pythondeps.sh >Xlib/rpm/rpm.daily >Xlib/rpm/rpm.log >Xlib/rpm/rpm.xinetd >Xlib/rpm/rpm2cpio >Xlib/rpm/rpmcache >Xlib/rpm/rpmcmp >Xlib/rpm/rpmdb_loadcvt >Xlib/rpm/rpmdeps >Xlib/rpm/rpmdigest >Xlib/rpm/rpmpopt >Xlib/rpm/symclash.py >Xlib/rpm/symclash.sh >Xlib/rpm/tgpg >Xlib/rpm/u_pkg.sh >Xlib/rpm/vcheck >Xlib/rpm/vpkg-provides.sh >Xlib/rpm/vpkg-provides2.sh >Xshare/locale/cs/LC_MESSAGES/rpm.mo >Xshare/locale/da/LC_MESSAGES/rpm.mo >Xshare/locale/de/LC_MESSAGES/rpm.mo >Xshare/locale/es/LC_MESSAGES/rpm.mo >Xshare/locale/fi/LC_MESSAGES/rpm.mo >Xshare/locale/fr/LC_MESSAGES/rpm.mo >Xshare/locale/id/LC_MESSAGES/rpm.mo >Xshare/locale/is/LC_MESSAGES/rpm.mo >Xshare/locale/it/LC_MESSAGES/rpm.mo >Xshare/locale/ja/LC_MESSAGES/rpm.mo >Xshare/locale/ko/LC_MESSAGES/rpm.mo >Xshare/locale/nb/LC_MESSAGES/rpm.mo >Xshare/locale/nl/LC_MESSAGES/rpm.mo >Xshare/locale/pa/LC_MESSAGES/rpm.mo >Xshare/locale/pl/LC_MESSAGES/rpm.mo >Xshare/locale/pt/LC_MESSAGES/rpm.mo >Xshare/locale/pt_BR/LC_MESSAGES/rpm.mo >Xshare/locale/ru/LC_MESSAGES/rpm.mo >Xshare/locale/sk/LC_MESSAGES/rpm.mo >Xshare/locale/sl/LC_MESSAGES/rpm.mo >Xshare/locale/sr/LC_MESSAGES/rpm.mo >Xshare/locale/sv/LC_MESSAGES/rpm.mo >Xshare/locale/tr/LC_MESSAGES/rpm.mo >Xshare/locale/uk/LC_MESSAGES/rpm.mo >Xshare/locale/vi/LC_MESSAGES/rpm.mo >Xshare/locale/zh_TW/LC_MESSAGES/rpm.mo >X@dirrm lib/rpm >X@dirrm %%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/RPM >X@dirrm %%PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPM >X@dirrm %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm >X@dirrm lib/pkgconfig >X@dirrm include/rpm >X@dirrmtry src/rpm/SRPMS >X@dirrmtry src/rpm/SPECS >X@dirrmtry src/rpm/SOURCES >X@dirrmtry src/rpm/RPMS/x86_64 >X@dirrmtry src/rpm/RPMS/sparcv9 >X@dirrmtry src/rpm/RPMS/sparc64 >X@dirrmtry src/rpm/RPMS/sparc >X@dirrmtry src/rpm/RPMS/ppc64 >X@dirrmtry src/rpm/RPMS/ppc >X@dirrmtry src/rpm/RPMS/pentium4 >X@dirrmtry src/rpm/RPMS/pentium3 >X@dirrmtry src/rpm/RPMS/noarch >X@dirrmtry src/rpm/RPMS/ia64 >X@dirrmtry src/rpm/RPMS/i686 >X@dirrmtry src/rpm/RPMS/i586 >X@dirrmtry src/rpm/RPMS/i486 >X@dirrmtry src/rpm/RPMS/i386 >X@dirrmtry src/rpm/RPMS/athlon >X@dirrmtry src/rpm/RPMS/amd64 >X@dirrmtry src/rpm/RPMS/alphaev6 >X@dirrmtry src/rpm/RPMS/alpha >X@dirrmtry src/rpm/RPMS >X@dirrmtry src/rpm/BUILD >X@dirrmtry src/rpm >X@dirrmtry src >X@dirrmtry var/spool/repackage >X@dirrmtry var/local/lib/rpm >END-of-rpm5/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 123022
: 86568 |
86569