Commit graph

66 commits

Author SHA1 Message Date
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
c71cac836a Add RMD160 digests to the SHA1 ones. 2005-02-24 14:48:39 +00:00
tv
82de3b9fd0 Add GCC_REQD for Interix -- it's currently generating broken C++ global
ctors and dtors.
2005-01-25 20:26:06 +00:00
wiz
3b30c2e228 avoid installing files generated through distribution patches 2004-11-26 12:24:40 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
grant
0872fa7055 s/netbsd.org/NetBSD.org/i 2004-05-12 21:56:52 +00:00
snj
af4426af25 Add buildlink3.mk to fix gtk-doc. 2004-04-27 04:05:41 +00:00
wiz
fa60c4cab8 Unused. 2004-04-27 00:44:37 +00:00
recht
d574e01134 bl3ify 2004-04-26 10:34:09 +00:00
bouyer
391e366497 These packages use c++, so add USE_LANGUAGES= c c++ 2004-03-19 08:34:01 +00:00
grant
60ad86155b replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:06:57 +00:00
jmmv
39bd9e1ae9 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1 2004-01-23 17:18:31 +00:00
cjep
d6958d265e Locally mirror jade_1.2.1-18.diff.gz as this has gone from the Debian site.
(cf. PR#23632).

XXX We should probably update jade to use jade_1.2.1-38.diff.gz
2004-01-04 18:34:31 +00:00
sketch
285f3a5771 Don't rely on xargs behaviour to pass arguments correctly to rm, instead
execute if necessary directly from find.  Fixes breakage on systems
which output "blah" from $(echo | xargs echo "blah") (Solaris, Linux, ..)
2003-12-16 11:30:57 +00:00
kristerw
eac7b88330 Arm need to instantiate Vector<size_t> in order to build. 2003-10-09 22:14:13 +00:00
tron
a05c6a2985 Add patches from the FreeBSD ports collection to fix build problems
with GCC 3.3.1.
2003-09-21 20:03:52 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
8731c91251 Use MASTER_SITE_DEBIAN. 2003-06-05 17:20:26 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
jmmv
7802dd13ca Use textproc/xmlcatmgr/catalogs.mk to register the installed catalog, with
the SGML_CATALOGS variable.  Bump PKGREVISION.
2003-01-29 21:38:48 +00:00
jmmv
9c7ef02e06 Register the provided catalog file in share/sgml/catalog using xmlcatmgr.
Bump PKGREVISION to 5.
2003-01-11 23:57:00 +00:00
jschauma
8473122b88 Make this compile on Irix. 2002-12-23 20:05:07 +00:00
tron
f1b0547621 The directory "share/sgml" is shared between multiple packages. Don't
complain if it cannot be removed.
2002-12-06 23:15:05 +00:00
tron
ec04a4c6f1 Backout latest change. It was apparently only necessary because of some
kind of bug in NetBSD-current.
2002-12-06 19:33:50 +00:00
tron
b4d25dbfef Add work arround for problem in buildlink2 framework which makes libtool's
attempt to relink the shared libraries fail.
2002-12-04 07:59:36 +00:00
wiz
b7cce96b95 Unused. 2002-10-09 23:43:34 +00:00
mycroft
34aca00b6b Fix this for LP64 systems by meta-patching the Debian patches to switch off
_LP64 (which we use), rather than SIZEOF_SIZE_T==8 (which is only defined in
the Debian build goo).  Really, the right answer is to add an autoconf test --
or fix the crappy language.
2002-09-16 15:00:19 +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
wiz
0fc4b3a625 Add RCS Id. 2002-08-13 10:49:05 +00:00
skrll
4a9a02e45c Fix pkg/16053.
Remove the --disable-shared option from CONFIGURE_ARGS it doesn't do
anything as pkgsrc libtool isn't built this way. We want shared libraries
anyway...

Use CXX when linking the libraries as we have global contructors that need
calling. Problem only visible on a.out platforms.
2002-08-12 16:23:23 +00:00
cjep
8ae03526f6 Add NetBSD tag. 2002-05-20 18:18:03 +00:00
kleink
0be5695ca1 ftp.uni-trier.de is most definitely gone. 2002-05-08 11:41:27 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
jlam
c96c9806bc Remove commented USE_LIBINTL definitions ... we already use the
gettext-lib/buildlink.mk file.
2001-10-27 07:00:52 +00:00
tron
2ab07e3e27 Add a mixture of Debian, FreeBSD and self made patches to make this
package build with the new toolchain. Bump the version number to 1.2.1nb4.
2001-10-14 12:19:16 +00:00
tron
26f022dbd1 Resolve CVS conflict in this file. 2001-10-05 10:02:53 +00:00
hubertf
a4b5d1a947 print/jadetex was renamed to print/tex-jadetex 2001-10-04 18:56:53 +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
hubertf
70e7be269a * Fix our netbsd-doc-print package to properly handle the italian
version of Federico Lupi's guide by including italian language in
   the right file. Hint:
   http://lists.oasis-open.org/archives/docbook/200002/msg00214.html

 * While there, install the jadetex files not in the textproc/jade
   package, but in the print/jadetex package. That's where we also
   build and install the jadetex.fmt file, so things actually fit
   together.

 * Bump some pkg versions:
   print/jadetex		-> jadetex-2.20nb1
   textproc/jade		-> jade-1.2.1nb3
   meta-pkgs/netbsd-doc		-> netbsd-doc-1.2
   meta-pkgs/netbsd-doc-print	-> netbsd-doc-print-1.1
2001-09-02 17:07:01 +00:00
skrll
43dfc455bb Add a makefile hack so that jade builds again after recent
gettext/buildlink.mk changes.
2001-08-29 15:36:28 +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
dd30dabc8c 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:51 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
jlam
5c6b9217ed Add buildlink.mk file for use by other package Makefiles. 2001-06-25 03:48:18 +00:00
jlam
aaf3b92181 This package uses libintl if available, so just add a dependency on it
via buildlink.mk, and mark as USE_BUILDLINK_ONLY.  Also disable the -O2
optimization in the package Makefile, instead of removing _all_ the
CXXFLAGS passed to configure.  This allows other CXXFLAGS to get through.
Lastly, prefer using a shell loop versus a make loop in the package
Makefile.
2001-06-25 03:47:38 +00:00
agc
e55cf6ae73 Add some leftovers from the bulk build 2001-05-10 09:59:44 +00:00
skrll
e97e36d958 Don't use internal libtool - ours is much better. 2001-04-23 15:37:38 +00:00