Commit graph

352 commits

Author SHA1 Message Date
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
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
wiz
18decf1db4 PKGREVISION bump for libsndfile ABI depends bump. 2009-02-21 13:22:43 +00:00
joerg
ecf7feebf8 DESTDIR support 2009-02-16 19:12:00 +00:00
joerg
7bd38cfe35 Cast via ssize_t to make GCC happy. This is still somewhat abusive, but
easier than to switch to dynamically allocated int.
2009-02-15 19:41:10 +00:00
joerg
8e0ed9ddbe DESTDIR support. 2009-02-15 18:52:40 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
wiz
33c2c232b0 Add missing files to PLIST.
Bump PKGREVISION.
2008-12-06 08:48:03 +00:00
wiz
92a7524700 Fix PLIST for doxygen-1.5.7.1, depending on that version.
Bump PKGREVISION.
2008-11-21 23:32:50 +00:00
wiz
b7194f0ced Depend on doxygen-1.5.7.1, and fix PLIST for it.
Bump PKGREVISION.
2008-11-21 23:18:16 +00:00
wiz
c6490729c1 Depend on shared-mime-info and fix PLIST. Bump PKGREVISION. 2008-10-31 12:52:01 +00:00
wulf
2ed65bac73 Added and enabled fldigi: A digital radio modem 2008-10-23 08:09:14 +00:00
wulf
07d7154233 Initial import of fldigi-3.03: A digital radio modem 2008-10-23 08:07:09 +00:00
wulf
b5ef76d9ab Updated hamlib to version 1.2.7.1:
* aor/: aor.c, aor.h, ar2700.c, ar5000.c, ar8000.c, ar8200.c,
	ar8600.c: implemented scanning
	* include/hamlib/riglist.h: added FT950
	* set_ant/get_ant support for ts870s and ts2000
	* kenwood/ts2000.c: S meter calibration
2008-10-23 04:01:11 +00:00
joerg
b4ce4a86e7 Play the doxygen game. 2008-10-02 19:08:32 +00:00
joerg
c26d5bd3e9 Fix build with newer doxygen. Bump revision. 2008-10-02 13:58:52 +00:00
bjs
34f427d77f Bump PKGREVISION for these packages due to JACK update. 2008-07-31 04:02:40 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
joerg
5c596d8f52 Fix DESTDIR. 2008-04-07 16:53:38 +00:00
joerg
da7cb9c9a1 DESTDIR safe. Fix build on NetBSD-current. 2008-03-15 15:09:54 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
jlam
24dcd8421e Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 15:51:59 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
jmmv
9032d7984a Bump PKGREVISION due to boost update to 1.34.1. 2008-01-04 20:05:11 +00:00
obache
c3182ba7b8 Update tnt to 1.9.2.
ChangeLog:
- compiles and runs under OpenBSD
2007-12-09 13:08:42 +00:00
drochner
427adbdb27 Since this pkg installs .omf files, include scrollkeeper/omf.mk
rather than scrollkeeper/bl3.
2007-10-12 16:06:48 +00:00
joerg
d7dbcacf90 Don't use GTK_DISABLE_DEPRECATED, it breaks with GTK 2.12. 2007-10-05 22:57:04 +00:00
joerg
23bc2063d6 Remove GTK_DISABLE_DEPRECATED, it breaks with GTK 2.12. 2007-10-05 22:54:23 +00:00
joerg
1c38756796 Remove GTK_DISABLE_DEPRECATED, breaks with GTK 2.12.0. 2007-10-05 22:52:19 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
joerg
a3efedcba1 If we force linkage with a library, link in the pthread dependency
as well, otherwise the config test for CC will fail.
2007-09-04 20:20:58 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
wulf
894b0e0b66 Make use of meta-pkgs/gnuradio/Makefile.common 2007-08-12 08:34:05 +00:00
wulf
cddd995b32 Fixed typo defining usrp library dependency USRP_LA in patch-aa 2007-08-08 14:42:19 +00:00
wulf
6785f6ae92 Fixed typo defining usrp library dependency USRP_LA 2007-08-08 14:37:46 +00:00
wulf
ff8f570f53 Updated usrp-docs to 3.0.4:
* Updated license to GPLv3
	* Doxygen documentation now spans whole tree
2007-08-08 03:26:10 +00:00
wulf
0b699534c7 Updated usrp to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:24:47 +00:00
wulf
6b6ca541f0 Updated gnuradio-wxgui to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:23:20 +00:00
wulf
58611cde83 Updated gnuradio-video-sdl to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:22:05 +00:00
wulf
cb9f940c3a Updated gnuradio-usrp to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:20:06 +00:00
wulf
943aa09bda Updated gnuradio-trellis to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:17:19 +00:00
wulf
1a2751db5a Updated gnuradio-radio-astronomy to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:15:26 +00:00
wulf
cf421cdb30 Updated gnuradio-howto to 3.0.4:
* Updated license to GPLv3
2007-08-08 03:13:37 +00:00
wulf
7068c0cd15 Updated gnuradio-gsm to 3.0.4:
* Updated license to GPLv3
	* Fixed shared memory leak on NetBSD
	* Many bug fixes
2007-08-08 03:12:26 +00:00
wulf
2ab5bdb1ad Updated gnuradio-examples to 3.0.4:
* Updated license to GPLv3
	* Bug fixes
2007-08-08 03:10:17 +00:00