6 MASTER_SITES= ftp://ftp.rpm.org/pub/rpm/dist/rpm-2.5.x/
8 MAINTAINER= pkgsrc-users@NetBSD.org
9 HOMEPAGE= http://www.rpm.org/
10 COMMENT= The Red Hat Package Manager
11 LICENSE= gnu-lgpl-v2 OR gnu-gpl-v2
13 PKG_DESTDIR_SUPPORT= user-destdir
15 CONFLICTS+= rpm2cpio<1.0nb1
17 NOT_FOR_PLATFORM+= Interix-*-* # getmntent() is nonpublic; needs porting
22 USE_TOOLS+= gmake msgfmt
25 # this is needed in addition of USE_PKGLOCALEDIR
26 CONFIGURE_ARGS+= --datadir=${PREFIX}/${PKGLOCALEDIR}
28 # The rpm databases are kept under ${RPM_DB_PREFIX}/lib/rpm.
29 CONFIGURE_ENV+= varprefix=${RPM_DB_PREFIX:Q}
31 # Needs help finding bdb.
33 LDFLAGS+= ${PTHREAD_LDFLAGS}
35 MAKE_FLAGS+= MANDIR=${PREFIX}/${PKGMANDIR}/man8
36 MAKE_FLAGS+= ROOT=${DESTDIR}
38 RPMDIR= ${RPM_DB_PREFIX}/lib/rpm
39 FILES_SUBST+= RPMDIR=${RPMDIR:Q}
41 .include "../../mk/bsd.prefs.mk"
44 cd ${WRKSRC}/po && ${MV} cz.po cs.po
47 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/rpm
51 $(RANLIB) ${DESTDIR}${PREFIX}/lib/librpm.a
54 # The configure script doesn't detect whether libintl.so has any
55 # library dependencies.
57 BROKEN_GETTEXT_DETECTION= yes
59 .include "../../devel/gettext-lib/buildlink3.mk"
60 .include "../../devel/popt/buildlink3.mk"
61 .include "../../devel/zlib/buildlink3.mk"
63 .include "../../mk/bdb.buildlink3.mk"
64 .include "../../mk/bsd.pkg.mk"