Commit graph

36 commits

Author SHA1 Message Date
jlam
2e41bb732b Rename xpm-{1,2} to xpm-{x11base,localbase} to be more informative. 2001-06-17 17:54:33 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
tron
653d0df5a9 Solve problem caused by "xpkwedge" support showing up under Solaris in a
better way. Patch supplied by Johnny C. Lam in private e-mail.
2001-06-09 11:41:36 +00:00
tron
2937ea4319 Fix path of include files on systems using OpenWindows. 2001-06-08 21:30:35 +00:00
tron
856132aa53 Fix broken "xpkwedge" patch which unconditionally modifies
"USRLIBDIRPATH" causing build problems under Solaris.
2001-06-08 14:35:38 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + 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:22:34 +00:00
wiz
a2a4d06c6f Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 15:22:13 +00:00
tron
3c047bfa62 Create missing softlink "libXpm.so.4" manually under Solaris. 2001-01-14 13:46:09 +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
daecc883f7 Optimize last change a bit. 2000-11-25 08:42:04 +00:00
tron
e105ef1c1f Don't build the "xpm" package on systems with XFree86 4.0 or newer
installed because it includes the "Xpm" library.
2000-11-25 08:38:03 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
mrg
4813f1d22d make sure we apply OSF/DUh/Tru64 UNIX parts of Imakefiles only on those
platforms (ie, not just `AlphaArchitecture').  this showed up under
xpkgwedge where it was attempting to link in -lXext but not finding it.
1999-10-31 10:46:30 +00:00
jlam
6efcc763f4 Make this work with xpkgwedge/USE_LOCALBASE_FOR_X11. 1999-10-05 06:15:56 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +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
583dcca5f3 Use automatic shared object handling 1998-07-15 10:51:16 +00:00
mycroft
5e99946b2c Update to 3.4k. 1998-07-04 09:14:52 +00:00
agc
5aa5bdafe4 Update package Makefiles for automatic manual page handling. 1998-06-22 12:32:17 +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
hubertf
f6fc8a8a9e Remove -m argument from ldconfig calls, require the system to
have ${PREFIX}/lib in ld.so.conf instead. This ensures things
even work after a reboot.
1998-02-02 08:58:13 +00:00
hubertf
403cfa3d46 Introduce TRUE?=/usr/bin/true, and use it. 1998-02-02 08:10:41 +00:00
hubertf
3a39d89c61 portlint: /usr/bin/true 1998-01-24 05:30:47 +00:00
hubertf
3dafebc608 portlint: fix RCS Id, add MAINTAINER, ldconfig||true 1998-01-24 05:30:35 +00:00
hubertf
15387ad900 remove ranlib, fix ldconfig 1997-12-02 23:16:37 +00:00
hubertf
f4914c7312 - Remove ranlib from PLIST file so pkg_delete don't whine because
of different MD5 checksum; Fixes PR pkg/4609 by Matthias Scheler
   <tron@lyssa.owl.de>
 - change "ldconfig" to "ldconfig .. || true" to work around missing
   ldconfig on alpha (and others?)
1997-11-30 22:28:34 +00:00
agc
9e0dc8a157 Add a patch for NetBSD to:
+ set correct path for xpm.h

+ force building and installation of static libXpm.a
1997-11-06 12:53:18 +00:00
agc
8e2f83d87a Correct name and path of sxpm manual page. 1997-11-06 12:46:49 +00:00
agc
801f844730 Add a pre-formatted manual page definition for sxpm. 1997-11-06 12:45:31 +00:00
agc
5358faaf74 Add a NetBSD RCS Id to all the PLIST files. 1997-11-06 09:57:11 +00:00
agc
690fb0bd9c Add NetBSD RCS Id. 1997-10-06 13:44:56 +00:00
agc
5c3b7292c3 Initial import of FreeBSD graphics ports into the NetBSD packages
system.
1997-10-06 13:29:36 +00:00