Commit graph

67 commits

Author SHA1 Message Date
tron
c9026b50ae Remove obsolete mirror on "ftp.gwdg.de" from master site list. 2002-12-28 08:48:09 +00:00
salo
f2a0c3d054 USE_PKGLOCALEDIR, remove unnecessary patch, delint. 2002-12-01 16:25:56 +00:00
jlam
432e160048 Add BUILDLINK_CPPFLAGS for packages that need to find rpm headers. 2002-10-20 23:22:37 +00:00
jlam
9e78325de0 I'm not sure why this file was missed by the "cvs commit". 2002-10-20 23:20:59 +00:00
jlam
2afa2a6b7b The default value for RPM_DB_PREFIX comes from bsd.pkg.default.mk. 2002-10-20 23:19:40 +00:00
jlam
8e60140f36 * Use bsd.pkg.install.mk instead of homegrown INSTALL/DEINSTALL script
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-20 23:09:27 +00:00
wiz
fb54a338ce Unused. 2002-10-05 12:25:00 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
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-08-25 18:38:05 +00:00
jdolecek
1eaf6e8782 czech locale should go under locale/cs, not locale/cz
pointed out by Thomas Klausner
2002-04-04 19:56:37 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
lukem
6da054cb03 only conflict on rpm2cpio < 1.0nb1 2001-10-24 00:26:51 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
b496d8e4c7 Use FILES_SUBST{,_SED} instead of a separate listing of variables to
substitute by sed for INSTALL/DEINSTALL.
2001-08-16 04:45:52 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
jlam
daa5830777 Pass LDFLAGS through to compilation of popt library. Fixes pkg/13476 by
Matthew Herzog <kimwana@felt.ne.mediaone.net>.
2001-07-15 22:38:15 +00:00
jlam
0ac7f6f5c3 librpm needs libintl, so include gettext-lib/buildlink.mk in
rpm/buildlink.mk.
2001-07-14 07:34:44 +00:00
jlam
56c0ff6d58 Convert to use only buildlink.mk files and mark as USE_BUILDLINK_ONLY.
Add necessary dependency on zlib.
2001-07-14 06:35:11 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
53a25b886f Add buildlink.mk file for use by other package Makefiles. 2001-06-18 10:24:49 +00:00
agc
88670a4a89 Move to sha1 digests, and add distfile sizes. 2001-04-20 13:52:07 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
kei
e86e6140eb add CONFLICTS as misc/rpm package has rpm2cpio program. Problem noted by
IWAMOTO Toshihiro in private mail.  Thanks.
2001-03-07 07:07:11 +00:00
jlam
12a0b47217 Automatically initialize RPM database on pkg_install if necessary. Also
correct DEINSTALL message to refer to the correct directory for the RPM
database.
2001-02-26 14:36:11 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
itojun
d81dfddb64 update gettext dependency. USE_LIBINTL + BUILD_DEPENDS devel/gettext. 2000-11-01 16:00:40 +00:00
wiz
0f0e939fd7 Add documentation for --initdb to manpage; mention its use in INSTALL,
and what to remove in DEINSTALL. Fixes pkg/8701 by Hauke Fath.
2000-09-10 12:02:48 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
jlam
a50cf5b8a8 Change build dependency on gettext to a dependency, since gettext now
installs a shared libintl.so library.
2000-07-29 02:21:56 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
tv
6538c7f117 Remove obsolete version-based CONFLICTS. 1999-02-19 01:01:06 +00:00
tron
c0fbbe52da "gettext" is only needed at build time, so use "BUILD_DEPENDS". 1999-02-17 08:13:27 +00:00
garbled
21519511b4 Depend on gettext, otherwise the build blows up. 1999-01-01 22:35:25 +00:00
tron
96038dce76 Sync with reality. 1998-11-10 22:39:59 +00:00
tron
cd1a76f8f8 Fix installation for NetBSD 1.3.x. 1998-11-10 22:39:29 +00:00
mycroft
7d2ff27a47 2.5.4 1998-11-05 01:34:01 +00:00
agc
23459f7e3d Make this compile properly, by using the rpm library in the build tree
- fix from "Gary D.  Duzan" <gary@wheel.tiac.net>, in PR pkg/6273.
1998-10-13 14:28:01 +00:00
agc
f489dff7fe Correct the format of the SUFFIXES entries. 1998-10-08 10:38:06 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
tv
3f9561d0f5 - RPM's main distribution site is ftp.rpm.org (a different anonymous
server on RedHat's machines).
- rpm is no longer dependent on gdbm (only used for rpmconvert, which
  this pkg does not build).
1998-08-10 15:45:08 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
frueauf
e329821eb9 Fix some lossage (rpm got installed to /; the rc files went to
/usr/pkg/share/share/misc) and diff only one file per patchfile for
better maintainance.
1998-07-29 13:41:19 +00:00
mycroft
4d24061148 Update to 2.5.1, with a horrible hack around the INSTALL_PROGRAM problem. 1998-07-10 05:25:45 +00:00
agc
daa3dd519a Update package Makefiles for automatic manual page handling. 1998-06-22 12:44:29 +00:00
tv
92d0556067 Fix --host= rule to use a three part architecture, and fix GNU pkgs to use
the new automatic --host= setting.  Now all GNU pkgs should work on all
archs (including arm32), except emacs/xemacs, which I'll fix soon.
1998-05-23 15:42:58 +00:00
agc
6e7b5cf644 Move to relative paths in the pkgsrc tree. 1998-04-24 09:20:33 +00:00