Commit graph

250 commits

Author SHA1 Message Date
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
kristerw
38c4a2e28a bl3ify. This makes the pkg build on NetBSD 1.6. 2004-11-03 00:46:24 +00:00
wiz
7a15edcb43 Wildcard depends. 2004-10-28 11:54:12 +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
grant
eaa75b4082 there will not be a NetBSD-1.[7-9] but will be a NetBSD-[2-9].*
adjust patterns used in ONLY_FOR_PLATFORM/NOT_FOR_PLATFORM to reflect
this.
2004-10-01 10:37:32 +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
xtraeme
7a66444922 s/USE_BUILDLINK2/USE_BUILDLINK3/. buildlink2 is obsolete... 2004-07-28 21:36:59 +00:00
manu
da5c1cc5f0 sapserver is a SAP server developped for the videolan project 2004-07-27 16:34:25 +00:00
manu
8260488eb8 SAP server from the VideoLan project 2004-07-27 16:28:19 +00:00
markd
b7e0ff5818 Support NetBSD versions 2.x and tk 8.4. 2004-06-18 12:50:51 +00:00
cjep
f6887a97b1 Add USE_INET6 to BUILD_DEFS as these packages use it. Part of PR#25743 from
Georg Schwarz.
2004-06-08 12:23:59 +00:00
danw
266b5f6a26 USE_BUILDLINK3 so that -Wl,-R/usr/X11R6/lib gets stripped/translated
properly on various OSes
2004-05-23 20:58:41 +00:00
snj
c0e7afe231 Convert to buildlink3. 2004-04-11 09:02:04 +00:00
minskim
2827f5b2d8 Enable tk84 and replace x11/tk with x11/tk83. Packages compatible
with 8.4 will be updated to depend on x11/tk after Tk update.
2004-03-08 20:27:13 +00:00
grant
f1ab3f4ed4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:51:13 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
cjep
cfe8be1263 Add RCS IDs 2003-10-18 13:20:31 +00:00
cjep
9fb18608e9 Sort DISTNAME section 2003-10-18 13:17:41 +00:00
cjep
0590bbbc31 Add RCS IDs 2003-10-18 12:30:00 +00:00
grant
162b76d621 don't assume we can create a symlink overwriting an existing symlink.
remove some trailing slashes.
2003-10-11 03:20:30 +00:00
rtr
7178ce8c18 Use g++ to compile c++. 2003-10-10 09:00:32 +00:00
rtr
9ea3fcc7b7 Cast mismatched fp.
Approved by Johnny Lam.
2003-10-10 04:47:40 +00:00
rtr
684cc9cb80 Patches for preprocessor misusage fix. 2003-10-10 04:46:24 +00:00
rtr
65001bbf9c Cast mismatched fp to make it build.
Approved by Johnny Lam.
2003-10-10 04:45:21 +00:00
rtr
8ce6560786 Resolve some slight preprocessor directive misusage.
Approved by Johnny Lam.
2003-10-10 04:44:07 +00:00
rtr
bcf0e04377 Revert:
That's the wrong naming convention - patch-xy for any particular
 xy is assigned to a particular source file for life.   They don't
 get squashed back to aa ab ..., ever.

Make patch-aa -> patch-ae.
2003-10-08 10:48:01 +00:00
rtr
963ef26679 Make package depend on xv, otherwise it's useless.
Should resolve pr pkg/23092.
Change approved by Johnny C. Lam.
2003-10-08 10:43:20 +00:00
rtr
75a6f41efb patch-aa: Convert to use stdarg instead of varargs for gcc3
Should resolve pr pkg/23091.
Patch approved by Johnny C. Lam.
2003-10-08 10:40:37 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
dillo
2816ab4961 don't define test target directly, use do-test instead 2003-07-12 13:23:43 +00:00
agc
f360ed28a3 Avoid hardcoding /usr/pkg in this package, pointed out by Julio Merino 2003-07-03 14:40:49 +00:00
uebayasi
15c467ca92 Add OV511 web camera support.
PR21829 from Osamu Oishi <oishi at ims dot ac dot jp>.

Bump revision to 1.
2003-06-25 10:08:52 +00:00
agc
1cf87833d6 When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather than
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent
PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-18 09:22:14 +00:00
seb
795b5d085a Add & enable rtptools. 2003-05-07 20:53:25 +00:00
seb
33a3f1123c Initial import of rtptools version 1.18 into the NetBSD Packages Collection.
The rtptools distribution consists of a number of small applications that
can be used for processing RTP data.
2003-05-07 20:52:44 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
seb
05383b38e6 Distfile changed on master site: no differences reported by diff
from previous tarball's avatar in
ftp://ftp.netbsd.org/pub/NetBSD/packages/distfiles
2003-05-06 07:42:10 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
salo
ac6202cd00 s/INSTALL_*/BSD_INSTALL_*/ in patch-ad, remove unnecessary MAKE_ENV.
Add HOMEPAGE.
2003-01-19 07:13:49 +00:00
wiz
f559940468 Add configure patch to remove autoconf dependency. 2002-10-02 22:47:35 +00:00
dmcmahill
3c88284bf7 correct malformed patch 2002-09-27 03:01:30 +00:00
dmcmahill
1ab4cddf82 use the results of the autoconf test for inet_ntop and inet_pton. Fixes
compile problems on sparc and should fix other big endian machines.
2002-09-27 01:50:02 +00:00
wiz
dcdf9bd97d Sort. 2002-09-24 13:51:21 +00:00
agc
b549a28f37 Make this package build on NetBSD-1.6 and later 2002-08-16 16:55:59 +00:00
agc
cf74e8af18 Make this package compile on 1.6 and later 2002-08-16 16:25:13 +00:00
agc
f216abd5d3 Make this package compile on 1.6. 2002-08-13 08:33:09 +00:00
manu
409f71065f The Multicast Dissemination Protocol (MDP) is a protocol framework and software toolkit for reliable multicasting data objects. 2002-07-26 12:17:04 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
wiz
a8e89c101a Wildcard tk dependency. 2001-05-31 11:48:24 +00:00
jlam
022d07a536 Mechanical changes of tk DEPENDS:
tk-8.3.2  -> tk>=8.3.2
	tk-[0-9]* -> tk>=8.0
	tk-8.*    -> tk>=8.0
2001-05-05 19:51:13 +00:00
agc
b6f04cc107 Move to sha1 digests, and add distfile sizes. 2001-04-18 14:24:33 +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
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
fredb
f8363e87f7 Fix a few more paste-o's. 2001-02-07 05:16:39 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
hubertf
e0200bed31 There is one place where Tcl_Eval is called with a const value but the
manpage says it should be calles with a writable value. See PR 7611
by Michael Graff <explorer@flame.org> for a longer description.

The patch was also sent back to the sdr maintainers.
2000-12-28 13:30:20 +00:00
wiz
5b83d88915 Fix compilation on alpha. 2000-12-27 23:44:01 +00:00
wiz
750aebec5a add and enable common-mml 2000-12-21 12:37:59 +00:00
hubertf
9f1a537c64 Import common-mml-1.2.0:
The UCL common multimedia library implements a number of algorithms and
protocols needed by a number of our applications. It compiles standalone
on a range of Unix systems (Solaris, Linux, Irix, FreeBSD) and on Windows
95/98/NT.

The following protocols/algorithms are included in the library:

 * Base64 encoding/decoding
 * Binary tree
 * Random number
 * HMAC authentication
 * MD5
 * DES
 * RTP
 * Mbus
2000-12-17 09:46:00 +00:00
hubertf
80386e6127 enable IPv6 if USE_INET6 is set 2000-12-17 09:43:16 +00:00
hubertf
6512f4859d Update sdr to 3.0. Changes:
3.0 K.Hasler/E.Whelan 22 Aug 2000
  - new 'application' media type for session directories
  - fixed byte ordering of headers on intel machines
  - fixed IP6 address allocation for unix IP6 stacks
  - Authentication and encryption code fixed to allow for extra space
    for IPv6 addresses
  - Added IPv6 flags to configure scripts "--enable-ipv6"

3.0 K.Hasler 6 Dec 1999
  - changed use of option get to use the resource procs in generic.tcl
  - store_address now returns if it already has the address.

3.0 C.Perkins 16 Nov 1999
  - Remove TTL scoping option

2.9 K.Hasler 26 Oct 1999
  - created a directory type for the directory icon, so that the directory icon
    is displayed for directory sessions in the main SDR window.
  - Fix reshow_sessions to delete sessbox when they exist - fixes problem when
    using the Apply button from the preferences window.

2.9 E.Whelan 25 Oct 1999
  - fixed window problems caused by adding directories - fixes problems
    with passphrase window.
  - eg geometry option and key passphrase window at startup
  - FAQ has also been updated
  - Fixed problem which quit from SDR when closed directory windows

2.8 K.Hasler 9 Sep 1999
  - fixdaysinmonth proc fixes daysinmonth variable for leap years.  Used
    when creating a new session and in calendar.
  - Fix convert_vars to recognise other variable separators (ie not just /).
  - Fixed set_fmt_menu in create_proc_menu which had attributes in wrong order.
  - Directory SDP Patches from: http://www.live.com/sdrpatch.html

2.7e K.Hasler 15 July 1999
  - enabled pgp
2000-12-17 09:39:53 +00:00
hubertf
44cdb5ecb2 Update to 2.7nb1 by applying the patches from PR 11019.
Patches by Love <lha@stacken.kth.se>
PR 11019 by Manuel Bouyer <bouyer@antioche.lip6.fr>
2000-12-16 05:44:09 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
mycroft
f78bb31186 Make this build on Alpha. 2000-12-03 06:30:05 +00:00
mycroft
76605ef944 Make this build on Alpha. 2000-12-03 06:17:36 +00:00
mycroft
6883a9723d Regen. 2000-10-23 04:11:01 +00:00
mycroft
4bc1dc82d7 Nuke -ggdb. We strip the installed executable anyway, and this option breaks
builds on at least PowerPC.
2000-10-23 04:10:48 +00:00
wiz
2f9e6863b2 add RCS Id 2000-10-21 22:47:25 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
jwise
21587c5907 Adapt this package to tk-8.3.2. 2000-09-08 18:58:05 +00:00
jwise
c9e1bd05bf Adapt this package to tk-8.3.2. 2000-09-08 01:09:34 +00:00
jwise
89df4381a3 Adapt this package to tk-8.3.2. 2000-09-08 00:48:15 +00:00
jwise
7396ba7c20 `mbone / I'm in mbone / and my heart it swells, so I can hardly speak'
Adapt this package to tk-8.3.2.
2000-09-08 00:39:02 +00:00
jwise
fe4b4bfbb2 Mark remaining packages which need to be updated to work with tcl-8.3.2
with

	BROKEN=	This package has not yet been updated to work with tcl-8.3.2.

in order to make bulk builds quieter.  These packages will be updated over the
weekend.
2000-09-01 17:58:02 +00:00
jwise
6a261465eb Adapt this for tk-8.3.2, and fix for case where built as non-root (but installed
as root).
2000-08-31 00:11:31 +00:00
jwise
6e390a85b7 Adapt to tk-8.3.2. 2000-08-30 23:53:12 +00:00
wiz
7b4c3ce8e1 We don't need BUILD_DEPENDS and DEPENDS for the same package,
but we need an autoconf dependency if we use it.
2000-08-24 00:46:13 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
wiz
d734f7e4ba Fix dependency on gsm, as noted by Michael Eriksson
<eramore@era-t.ericsson.se> in pkg/10381.
2000-06-16 22:40:04 +00:00
hubertf
7978eb002b Ask for a properly installed gsm package to build with, nothing
half-baked.
2000-04-07 17:20:40 +00:00
hubertf
1a402c1320 Remove the extra-superflous BUILD_DEPENDS (and adjust the pkg to it) 2000-04-07 15:28:57 +00:00
bouyer
3be524928e Make it compile on solaris. 2000-03-15 07:17:39 +00:00
bouyer
84906b3005 - make sure to include $(CPPFLAGS) when compiling gsm files
- make it compile on solaris
2000-03-13 13:17:14 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
wiz
3c33288f4e make it compile again (don't link statically) 2000-02-05 02:50:50 +00:00
wiz
9ffdfef8fc defuzz 2000-02-02 04:01:59 +00:00
jlam
8705263f3c * Split out mega-patch patch-ag in to separate patches.
* Duplicate changes in Tcl/Tk handling from mbone/vat.
* USE_X11, instead of USE_X11BASE
2000-01-26 23:15:11 +00:00
jlam
de304fed60 Remove unnecessary post-install target. 2000-01-26 22:16:47 +00:00
jlam
76c0406bcb * Get -lgsm from ${PREFIX}/lib
* Get Tcl and Tk build variables from tcl/tkConfig.sh instead of pawing
  through directory trees.
2000-01-26 22:14:18 +00:00
wiz
c214623d36 sh -> ${SH} 2000-01-09 01:39:37 +00:00
wiz
188035c823 use DISTNAME and PKGNAME instead of directly setting DISTFILES 2000-01-09 01:39:14 +00:00