Commit graph

33 commits

Author SHA1 Message Date
agc
7e2fedb405 Move to sha1 digests, and add distfile sizes. 2001-04-20 10:49:52 +00:00
agc
d7d36b3561 + 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 10:57:56 +00:00
wiz
311d465268 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 18:38:11 +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
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
ac1a68df22 Properly mark as BROKEN on ELF systems. 2000-08-23 15:33:39 +00:00
wiz
b02b0915d9 fewer pkglint warnings by removing unnecessary lines in pkg/DESCR
and reordering lines in Makefile
1999-12-29 01:43:57 +00:00
rh
85d22e901a defuzz 1999-11-27 21:24:46 +00:00
agc
6d48c1f1af Provide an error message if an attempt is made to build this package
on a NetBSD/i386 ELF platform.
1999-08-27 15:28:46 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
tron
23e0063766 Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-15 20:39:38 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
tv
1959a4d000 Update to 981211. Works even better now, though the compile-for-native
still does not work quite right (the global constructors created by
wrc don't work).
1998-12-14 02:17:10 +00:00
frueauf
3adea051ce Some more pkglint stuff. 1998-11-12 23:20:09 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
agc
c5543eb5a0 Use automatic shared object handling 1998-07-15 11:57:30 +00:00
mycroft
c73ee53134 Update xpm to 3.4k. 1998-07-04 09:18:54 +00:00
tron
d3bf11fa35 "wine" builds fine with our "make". 1998-06-19 23:20:16 +00:00
tron
9e2024fe58 Get package to work with NetBSD 1.3, 1.3.1 and 1.3.2. 1998-06-19 18:47:18 +00:00
tron
b3ad86ba67 Package conflicts with "wine-980215". 1998-06-19 17:27:36 +00:00
tron
3ce05840ff Update Wine to 14-Jun-98 snapshot.
XXX Audio support is probably broken due to massive use of unsupported
XXX Linux stuff in the OSS interface which I commented out. However
XXX I don't have an application to test it.
1998-06-18 23:48:52 +00:00
hubertf
2cc8b82206 add dependency on xpm, per PR 5537 from Ty Sarna 1998-06-04 07:20:44 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
frueauf
55701a0264 portlint: use standard comment header. 1998-03-16 11:20:24 +00:00
frueauf
6e58d60d38 portlint: add comment with NetBSD Id. 1998-03-16 11:16:17 +00:00
mycroft
ab93e426de Run ldconfig here, too. 1998-03-16 07:02:05 +00:00
mycroft
f629dd9c7c Run ldconfig at installation time. 1998-03-16 04:58:40 +00:00
mycroft
b3d505b079 Build libwine shared.
Port some of the audio stuff.
1998-03-16 04:53:22 +00:00
mycroft
e91295096f WINE, the Windows emulator 1998-03-16 03:30:46 +00:00