Commit graph

23 commits

Author SHA1 Message Date
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
zuntum
d3db18607d Move pkg/ files into package's toplevel directory 2001-10-31 22:03:21 +00:00
tron
b0bf27a852 Remove dead mirror on "ftp.flirble.org" and unreliable mirror on
"infosoc.uni-koeln.de".
2001-04-27 11:43:40 +00:00
skrll
7c75053771 Move to sha1 digests, and add distfile sizes. 2001-04-19 11:07:33 +00:00
agc
8f972b049a + 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 12:12:16 +00:00
wiz
a486f11406 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:06: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
hubertf
18ec8d39f9 USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-16 02:12:30 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
rh
04aaec9cb0 defuzz 1999-11-27 21:45:52 +00:00
abs
3365dcb7a5 Consistency:
Capitalise, remove trailing '.', remove many leading 'a', or 'the'.
1999-09-21 17:20:03 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
kleink
7138502115 Fix runtime linkage. 1999-05-27 15:10:54 +00:00
tron
02e48b67b3 Remove unnecessary assignments of "INSTALL", "INSTALL_DATA",
"INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV".
1999-05-20 20:09:49 +00:00
abs
f5ec34238b Shorten some comments to fit neatly in pkg_info display, without losing any
information.
1999-02-23 06:31:45 +00:00
rh
623df2730a Separate package, scripts, include, and lib namespaces to allow
co-existence with gtk+-1.1.x
1999-02-19 14:22:47 +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
augustss
3a8f0b7a92 Make sure this package conflicts with gtk+-1.1.* and glib-1.1.* so
it doesn't clobber them.
1999-01-03 15:20:52 +00:00
tron
77a276b22e Add new glib and gtk+ versions to conflict list. 1998-11-24 21:39:08 +00:00
tron
0fe4544ea8 The master site is "ftp.gtk.org" not "ftp.gimp.org". 1998-11-22 12:00:58 +00:00
mycroft
1f967b8873 1.0.6 1998-11-04 21:45:07 +00:00
tron
c4e90ef2bc Add "glib-1.1.3" to conflicts. 1998-10-04 18:39:13 +00:00
agc
18107b6578 Add back the gtk+-1.0.4 package, only this time as gtk10, and CONFLICTS
set accordingly.

Some packages which rely on this package require gtk version 1.0, so this
package is a temporary one until they are updated.
1998-08-25 11:00:49 +00:00