Commit graph

45 commits

Author SHA1 Message Date
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
aa48c98240 DESTDIR support. 2006-11-05 17:31:09 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tonio
56edd1a62d Make teTeX3 the default TEX_DEFAULT
bump PKGREVISION where necessary

Move PKG_TEXMFPREFIX and PKG_LOCALTEXMFPREFIX definitions to
teTeX?/buidlink3.mk, so that packages may include
print/teTeX1-bin/buildlink3.mk directly (however, using teTeX/module.mk do not
allow that)
2006-01-08 14:00:11 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
grant
e720c400e2 depends should be ../../<category>/<pkg> 2005-07-19 10:11:48 +00:00
reed
fa9d540bf8 This is a meta package and doesn't do any builds, so remove
USE_X11=yes. I am not bumping PKGREVISION because this really
doesn't effect package too much since one of the dependencies
does require X anyways.
2005-05-14 02:26:50 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
reed
dc2d0c90b6 Add note to DESCRiption saying this is a meta-package. (Okayed by
maintainer, kei@.)
Also added "meta-pkgs" to CATEGORIES as a sub-category. (As asked
by maintainer, kei@.)
2004-06-05 21:56:47 +00:00
snj
0de70e186b This does not need buildlink2. Make pkglint happy. 2004-04-25 03:06:39 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jmmv
e7c0fbc0d1 Update teTeX packages to 2.0.2 (really merge teTeX2 into teTeX). The 2.x
branch becomes the default teTeX package.
2003-12-24 12:51:31 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
jlam
4011a11802 Back out previous and add an empty do-install target...that was the real
reason why we couldn't install.
2002-09-21 01:57:35 +00:00
jlam
26afe4e9b8 This package has no WRKSRC, so set it to WRKDIR. 2002-09-21 01:55:23 +00:00
jlam
ba6c45ea27 INSTALL file is no more...it repeats the info in teTeX-bin/INSTALL. 2002-09-21 01:54:13 +00:00
jlam
84d02776a4 Trivially use buildlink2. 2002-09-21 01:53:37 +00:00
fredb
10fc31b0a3 Fix up redundant PKGREVISION and "nb1" in PKGNAME. 2002-03-14 20:18:18 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
drochner
f41c8a23f5 move dependency on text2html so that we don't have to recompile the
whole TeX stuff on an unimportant perl PKGREVISION bump just because
of a "totally useless" utility which happens to be a perl script
2002-01-28 15:25:12 +00:00
kei
2f54bfffa9 Updated teTeX-share and teTeX-sharesrc for preparing to update of TeXfamily
which doesn't compile recently because of the LaTeX's "Hey, your distribution
is too old!  Please update it to the latest one!" feature.

Quoted from the patch to `latex.ltx'.

  This is a work around for the '1 year old' error which avoids the format
  file from being generated correctly.  Provided by Naoto Shimazaki.

  Because of NO_EXTRACT/NO_PATCH/others are defined in teTeX-share{,src}
  packages, applying this patch is done by packages' Makefiles on do-install
  stage.

New version numbers after these changes are like below:

teTeX:          1.0.7nb1
teTeX-bin:      1.0.7nb1
teTeX-share:    1.0.2nb1
teTeX-sharesrc: 1.0.1nb1
2001-10-24 00:28:47 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
wiz
333fb4cf19 add HOMEPAGE 2000-09-03 13:07:40 +00:00
hubertf
67462be1fd Back out previous - we need teTeX-share 2000-07-04 01:38:14 +00:00
hubertf
bc1b3739e2 Don't pull in unneeded stuff - this pkg takes long enough to install
already. Point at the teTeX-sharesrc pkg in the DESCR file.
2000-07-04 01:35:44 +00:00
tron
0587be9e29 Bump version number of "teTeX" package to 1.0.7 after "teTeX-bin" has
been updated.
2000-03-09 10:36:47 +00:00
tron
da713248fb Use wildcard dependences on "teTeX-sharesrc" package. 2000-03-08 23:12:00 +00:00
tron
8432197d1b Execute "${INSTALL_FILE}" in "do-install" target instead of printing
a dummy message.
1999-08-18 07:48:31 +00:00
hubertf
483b8b65ac update to teTeX-1.0.6 (this is a meta pkg, the rest will follow in a minute) 1999-08-03 13:29:59 +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
agc
a971dd9739 Set USE_X11=yes, as this package needs X11 headers and libs to build
xdvi (from Tim Rightnour).
1999-02-04 19:07:51 +00:00
agc
988019b016 Update package Makefiles for automatic manual page handling. 1998-06-22 12:58:33 +00:00
tron
14efdf179e - portlint: fix version number
- fix "make clean" for non "root" users
- add dependence on "dialog" package to get interactive version of
  "texconfig"
1998-06-01 22:18:34 +00:00
frueauf
c7973e0ad4 Use user defined CFLAGS, based on pr 5255 and fixes it. 1998-05-06 12:52:07 +00:00
agc
ff3e48e78c Fix INFO_FILES definitions to match the commands in bsd.pkg.mk 1998-04-22 11:05:01 +00:00
agc
5201e68497 Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them. 1998-04-17 09:37:21 +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
b1c63b57c8 Don't install ${PREFIX}/info/README;
Correct owner:group of ${PREFIX}/info/texfm.
1998-03-02 20:13:00 +00:00
hubertf
896ff1d552 portlint: move PATCH_DIST_STRIP 1998-01-24 22:42:49 +00:00
agc
d3b8025d02 Add ls-R.5 manual page to the Makefile's MAN5 definition so that it
gets gzipped/gunzipped using the usual package compression mechanism.
1998-01-20 17:09:21 +00:00
agc
33cfcfc21a Don't use csh expansions in a shell command. 1997-11-25 14:10:45 +00:00
hubertf
f406663f0e Fix for NetBSD:
- don't build/install the texinfo that comes with teTeX
 - display comment to run texconfig also when installing pachage
   (via INSTALL file)
1997-11-23 16:28:14 +00:00
hubertf
f3883fceab Typesetting system. 1997-11-23 16:20:06 +00:00