Commit graph

152 commits

Author SHA1 Message Date
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