summaryrefslogtreecommitdiff
path: root/misc/rpm
AgeCommit message (Collapse)AuthorFilesLines
2007-02-18oups, missing patchtonio1-0/+12
2007-02-18make sure to include stdlib where alloca() is used, to fix build under freebsd,tonio4-3/+30
to pick the builtin alloca
2006-10-22Fixed PKGMANDIR.rillig1-1/+3
2006-09-03Reset maintainer for people who lost their commit bit.wiz1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-16Still set USE_PKGLOCALEDIR for the PLIST magic.joerg1-2/+3
2006-06-13The rpm configure script doesn't check whether libintl.so has anyjlam1-1/+6
library dependencies, e.g. libiconv.so. Set BROKEN_GETTEXT_DETECTION=yes to force LIBS to include -lintl and the right depenendent libraries to work around this bug. This is acceptable since every executable in misc/rpm is linked to -lintl anyway. This fixes PR pkg/33708.
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-11/+11
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-4/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-4/+1
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-3/+4
2006-01-21Invoke "${RANLIB}" manually after installation. This makes this packagetron2-4/+11
usable under Mac OS X. Bump package revision and minimal required of this package because of this fix.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2005-01-19Mark as not for Interix. (getmntent(3) is nonpublic/undocumented there;tv1-1/+3
it may work, but will need portability checking.)
2004-11-15Rework the Berkeley DB detection in buildlink3:jlam1-4/+1
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality exists in the base system, and remove the distinction between "native" and the other Berkeley DB packages -- we now refer to db[1234]. This paves the way for any future databases/db1 package. * USE_DB185 shouldn't need to be set by any packages -- its correct value is now automatically determined by bdb.buildlink3.mk depending on whether we explicitly request db1 or not. By default, if you include bdb.buildlink3.mk, you want DB-1.85 functionality and USE_DB185 defaults to "yes", but if you explicitly remove db1 from the list of acceptable DBs, then USE_DB185 defaults to "no". * Set BDB_LIBS to the library options needed to link against the DB library when bdb.buildlink3.mk is included. * We only add the DB library to the linker command automatically if we want DB-1.85 functionality; otherwise assume that the package configure process can figure out how to probe for the correct headers and libraries. Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-07-24Set default dependence method to build because this package doesn'ttron1-1/+2
provide any shared libraries.
2004-07-24the included popt library is broken on some platforms because it assumesgrant6-36/+49
alloca is available without explicitly pulling it in. use the devel/popt pkg instead and fix PKGLOCALEDIR handling while I'm here. fixes install on Solaris.
2004-04-25Unused.wiz1-26/+0
2004-04-25Set CPPFLAGs like in bl2.wiz1-1/+3
2004-04-25Add.wiz1-0/+21
2004-04-25Convert to bl3; use bdb/bl3 instead of db/bl2.wiz1-5/+5
2004-02-09include db/buildlink2.mk for db185 support and passgrant1-1/+5
BUILDLINK_CPPFLAGS.db. fixes build on Linux.
2004-02-09comment unused lines of configure, rather than leaving an empty if;grant2-12/+19
then.
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-10-19no need to #include <malloc.h>.grant5-1/+53
fixes build on FreeBSD.
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam1-2/+5
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30Don't bother with overriding the main templates... just add on to thejlam3-26/+3
scripts.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz2-3/+4
2003-07-01don't rename cz.mo at post-configure stage, since it doesn't yet existpooka1-2/+2
fixes build on FreeBSD
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-12-28Remove obsolete mirror on "ftp.gwdg.de" from master site list.tron1-4/+2
2002-12-01USE_PKGLOCALEDIR, remove unnecessary patch, delint.salo2-14/+15
2002-10-20Add BUILDLINK_CPPFLAGS for packages that need to find rpm headers.jlam1-1/+3
2002-10-20I'm not sure why this file was missed by the "cvs commit".jlam1-8/+8
2002-10-20The default value for RPM_DB_PREFIX comes from bsd.pkg.default.mk.jlam1-2/+1
2002-10-20* Use bsd.pkg.install.mk instead of homegrown INSTALL/DEINSTALL scriptjlam3-42/+43
creation. * Enhance INSTALL/DEINSTALL scripts so that they may remove the RPM databases on deinstallation if RPM was never used. * Allow new knob RPM_DB_PREFIX that defaults to "/var/pkg" that is the prefix for the path to the RPM databases. The databases are kept in ${RPM_DB_PREFIX}/lib/rpm.
2002-10-05Unused.wiz1-37/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam2-5/+29
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-04-04czech locale should go under locale/cs, not locale/czjdolecek2-3/+6
pointed out by Thomas Klausner
2001-11-01Move pkg/ files into package's toplevel directoryzuntum4-3/+3
2001-10-24only conflict on rpm2cpio < 1.0nb1lukem1-2/+2