Commit graph

48 commits

Author SHA1 Message Date
jperkin
40870c4ce1 Force Mach-O nasm format on Snow Leopard, something breaks in the detection
on that platform.
2014-02-28 11:59:10 +00:00
jperkin
c84d98ab9c Fix build with Apple GCC 4.2.1. 2014-01-13 14:53:37 +00:00
pho
7143e8d8c0 Fix build on Darwin. 2014-01-10 08:58:01 +00:00
asau
b20e05c76e Fix the build on FreeBSD 9, FreeBSD uses sys/soundcard.h nowadays. 2013-12-15 20:33:47 +00:00
asau
3997aff2d7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 23:47:56 +00:00
joerg
a4cb62d254 Fix build with clang. 2012-04-17 17:40:49 +00:00
hans
e329b77d66 REPLACE_SH in installed shell script. 2012-02-15 22:25:13 +00:00
hans
2cb7294221 Fix build on SunOS. 2012-01-11 19:51:26 +00:00
wiz
e294b0710e Fix build with gcc-4.2. Problem reported and fix tested by joerg. 2011-09-22 15:18:39 +00:00
wiz
c58647ab15 Fix build and installed header file for gcc-4.5. Bump PKGREVISION. 2011-08-22 13:36:31 +00:00
wiz
8ba087e4f4 Set LICENSE, fix a pkglint warning. 2011-08-22 13:06:19 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
zafer
c102eca69b update master site 2009-05-28 20:35:53 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
drochner
a57017c92d kill an obsolete line in the installed .pc file, reported by
Jared D. McNeill per PR pkg/40648, bump PKGREVISION
2009-02-16 12:46:00 +00:00
obache
87b477fade Replace default sound device file with ${DEVOSSSOUND}.
Fixes PR 39151.

Bump PKGREVISION.
2008-07-18 13:43:26 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
d03a494c50 Ensure that libopenal is built with pthread linkage and users of
the config script get it as well. Bump revision.
2007-09-15 11:45:57 +00:00
joerg
9e2764c7ee Include OSS backend on DragonFly. Bump revision.
XXX The configure check is completely bogus.
2007-08-30 15:01:46 +00:00
obache
70c2d11081 define _NETBSD_SOURCE for fixing build problem on NetBSD 3.1.
XXX: define here. if pass this definision to configure, try to build solaris
XXX: backend, raise another build problem.
2007-04-06 15:47:29 +00:00
wiz
d1b33bc9f4 Not needed any longer. 2007-01-07 09:48:15 +00:00
wiz
eeaf8b28f8 Update to latest version, 0.0.8. Previous version was date-based (and thus
higher), so reset version dependency in buildlink3.mk to current one.
No package affected.

Changes:
About two years of development, only described in ChangeLog AFAICT.
2007-01-03 07:03:15 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
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-04-06 06:21:32 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
jlam
1567f4ded6 Fix patch to create directory before installing into it, and make this
package use INSTALLATION_DIRS.
2006-03-17 22:39:02 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
4b14a75e80 Add DragonFly. 2005-12-11 21:42:02 +00:00
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
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
adam
1635a7c23a Changes 20040816:
* Improvements toward the stable release
2004-12-01 13:59:43 +00:00
xtraeme
8d2bb7dcb6 Drop maintainership; I don't have the enough free time to maintain
all these packages.
2004-05-07 01:14:46 +00:00
wiz
fc0ff84f92 Unused. 2004-04-25 00:01:15 +00:00
xtraeme
a31a6bb554 bl3ify 2004-04-11 17:41:31 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
seb
ab624bc4d4 Remove info files from PLIST. 2004-01-02 18:06:56 +00:00
adam
4e760017b5 20030724: bug-fix release 2003-09-16 12:16:50 +00:00
xtraeme
252d9f7253 Change my email address to the NetBSD one, ok'ed by wiz@ 2003-08-28 20:05:13 +00:00
seb
0d7159e7bd USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:27:40 +00:00
seb
805bfc44c0 Convert to USE_NEW_TEXINFO. 2003-06-26 13:48:55 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
1d805b22c0 Initial import of openal, version 20030125.
OpenAL is a 3D positional spatialized sound library analogous to OpenGL:
instead of micromanaging each aspect of sound playback and effect, the
application writer may limit himself to placing sounds in the scene and
letting the native OpenAL implementation determine the correct amount of
pitch alteration, gain attenuation, phase shift, etc., required to render
the sounds correctly.

Provided in PR pkg/20759 by Juan RP, with some changes by me.
2003-03-17 15:57:04 +00:00