Commit graph

80 commits

Author SHA1 Message Date
jperkin
98b6681cfe Remove mk/find-prefix.mk usage from the editors category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:50:00 +00:00
hauke
c0fec5109f Unbreak xemacs-nox11 by fixing guided-tour, which is in autostart. 2015-11-11 15:02:33 +00:00
agc
411fefe420 Add SHA512 digests for distfiles for editors category
Problems found with existing distfiles:
	distfiles/javascript-2.1b1.el
	distfiles/yEd-3.14.2.zip
No changes made to the javascript-mode or yEd distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:32:14 +00:00
hauke
de6aa63614 Bring xemacs-packages into the 21st century.
o Update packages

o Use DESTDIR features for installing, getting rid of the need to be
root and gaining the ability to patch elisp files in the process.

o Add a mechanism to re-byte-compile the patched elisp files, and
patches to deal with non-utf-8 XEmacsen.

o Grab maintainership

Tested with both 21.4 and 21.5 packages.
2015-09-30 10:11:45 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
tnn
9ef7cb9560 needs gzip(1) in manual do-install target 2015-03-17 17:48:19 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
rodent
dea2f05b46 ".for variable names should not contain uppercase letters" 2013-04-06 13:24:18 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
hauke
d9310d56a0 Update edit-utils to v2.43, fixing security advisory CVE-2008-2142
against the xemacs{,-current} packages.

While here, listen to pkglint some.

From the edit-utils changelog:

2008-06-09  Aidan Kehoe  <kehoea@parhasard.net>

        * fast-lock.el (fast-lock-cache-directories):
        Remove the directory the file is in, to avoid running code from
        arbitrary other users. Update the docstring to motivate this.
        Also, mark it as a risky local variable to prevent it being
        evaluated in file local variable sections.
        Thank you Ulrich Müller, thank you Hans de Graaff.


XXX The package versions this pkg installs are positively behind the bend.
2012-04-24 15:43:32 +00:00
jym
2a97ae3fad check-interpreter fix. 2011-07-04 22:23:12 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
tron
42923c461d Make sure that the installed files are not group writable,
bump package revision.
2008-04-30 06:35:01 +00:00
jlam
80c7fb273d Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 18:25:52 +00:00
agc
0cc999c043 Make this package pass the check-interpreters part of the installation
process on NetBSD.

XXX - more work required on other platforms.
2008-01-01 20:22:36 +00:00
tron
0d9e9ca332 Remove Mario Kemper as maintainer of these package on his request. 2006-09-06 15:38:32 +00:00
rpaulo
1ef2dcbef4 Update Apel to 1.32, needed by Wanderlust for XEmacs.
Reviewed by magick@
2006-07-04 17:50:22 +00:00
wiz
32c2e0c29e Complete previous fix for font handling. Bump PKGREVISION. 2006-02-28 17:43:08 +00:00
wiz
0c0eab91ec Fix font handling. Bump PKGREVISION. 2006-02-17 19:21:53 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
jwise
2963023acb Also accept xemacs-nox11 in DEPENDS. Someone should eventually work the
magic of buildlink here, but in the meantime, there's not much point in
having an xemacs-nox11 without allowing it to install the packages.

(Actually, should xemacs-nox11 become xemacs with PKG_OPTIONS.xemacs without
`x11'?

Which way are we going with these things?)
2005-03-04 14:54:56 +00:00
agc
01907502f3 Add RMD160 digests in addition to the SHA1 ones. 2005-02-23 17:15:09 +00:00
tron
e32233bb87 Because the version number of this package is freely chosen there is no
to use (ugly looking) package revision. We can simply increase the
version number.
2004-07-12 08:40:23 +00:00
cube
7c036cdafe Update distinfo after distfile change (grr). Fixes PR 26231.
PKGREVISION++
2004-07-11 17:56:56 +00:00
minskim
ecef206c5f Update xemacs-packages to 1.14, a complete set of XEmacs packages as of
2003/02/14.

Added package:
	erc-0.05

Updated packages:
	auctex-1.36	c-support-1.19	calendar-1.23	cc-mode-1.42
	ecb-1.14	ecrypto-0.16	edit-utils-2.11	ess-1.07
	fsf-compat-1.14	gnus-1.79	hyperbole-1.15	ispell-1.29
	liece-1.13	mail-lib-1.64	mail-crypt-2.14	mh-e-1.28
	mule-base-1.46	net-utils-1.38	os-utils-1.35	prog-modes-1.94
	psgml-1.42	riece-1.14	sgml-1.11	sieve-1.15
	sml-mode-0.11	text-modes-1.73	tramp-1.17	x-symbol-1.09
	xemacs-base-1.84		xemacs-devel-1.61
2004-02-15 03:42:31 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
uebayasi
61c13afad9 prog-modes-1.91 had a wrong hash. Pointed out by Min Sik Kim, PR pkg/23842.
(prog-modes-1.91-pkg.tar.gz on ftp.jp.xemacs.org seems broken now!)
2003-12-23 05:36:49 +00:00
uebayasi
3041cbb5b2 Update xemacs-packages to 1.13, a complete set of XEmacs packages as of
2003/12/22.

Newly added packages are:
	* general-docs-1.01
	* hyperbole-1.13
	* oo-browser-1.04
	* riece-1.12

And many others are updated.
2003-12-22 08:14:26 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
uebayasi
af5f50abc0 Update along with the ${DIST_SUBDIR} change. 2003-07-07 13:04:16 +00:00
uebayasi
3da12fc2a4 Put distfiles into a fixed subdirectory across versions, instead of creating
each directory per version.

Before:

	% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
	/usr/pkgsrc/distfiles/xemacs-packages-1.9/apel-1.25-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.10/apel-1.26-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.12/apel-1.26-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages-1.11/apel-1.26-pkg.tar.gz

After:

	% ls -rt /usr/pkgsrc/distfiles/xemacs-packages*/apel*
	/usr/pkgsrc/distfiles/xemacs-packages/apel-1.25-pkg.tar.gz
	/usr/pkgsrc/distfiles/xemacs-packages/apel-1.26-pkg.tar.gz

Pointed out by Robert Elz, PR22085.
2003-07-07 12:51:44 +00:00
seb
1fd933d3d9 No need for texinfo.mk here. 2003-06-30 11:24:54 +00:00
uebayasi
2610db1d89 Update to 1.12, all XEmacs binary packages as of 20030629.
Added / updated packages:
	* auctex-1.35		* bbdb-1.23		* cc-mode-1.33
	* clearcase-1.06	* dictionary-1.12	* ecb-1.08
	* ecrypto-0.13		* edebug-1.18		* ediff-1.47
	* edit-utils-2.02	* eshell-1.05		* ess-1.04
	* eudc-1.38		* games-1.14		* gnus-1.71
	* hm--html-menus-1.21	* ilisp-1.32		* jde-1.45
	* liece-1.12		* mail-lib-1.59		* mh-e-1.23
	* mule-base-1.43	* net-utils-1.32	* os-utils-1.31
	* pgg-1.03		* prog-modes-1.79	* psgml-1.40
	* sasl-1.13		* sieve-1.13		* sml-mode-0.09
	* texinfo-1.24		* text-modes-1.61	* time-1.13
	* tm-1.36		* tramp-1.15		* vc-1.37
	* vhdl-1.17		* viper-1.36		* vm-7.14
	* x-symbol-1.05		* xemacs-base-1.78	* xemacs-devel-1.55
	* xslide-1.07
2003-06-30 00:42:33 +00:00
grant
1ccf16d959 be noisier in do-install, whitespace fix. 2003-05-05 17:38:02 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
tron
df8a4bda14 Fix compression of ".el" files. Bump version number to 1.11. 2003-03-04 22:06:29 +00:00
uebayasi
45ce42a3fc Update XEmacs package collection. Bump the version (not revision) to 1.10.
The list of the updated packages:
	* ada-1.13-pkg.tar.gz		* apel-1.26-pkg.tar.gz
	* auctex-1.33-pkg.tar.gz	* build-2.10-pkg.tar.gz
	* cc-mode-1.32-pkg.tar.gz	* dired-1.13-pkg.tar.gz
	* docbookide-0.06-pkg.tar.gz	* ecb-1.01-pkg.tar.gz
	* edebug-1.15-pkg.tar.gz	* ediff-1.46-pkg.tar.gz
	* edit-utils-1.98-pkg.tar.gz	* eieio-1.04-pkg.tar.gz
	* eshell-1.04-pkg.tar.gz	* ess-1.03-pkg.tar.gz
	* eudc-1.37-pkg.tar.gz		* fortran-modes-1.02-pkg.tar.gz
	* fsf-compat-1.12-pkg.tar.gz	* gnus-1.65-pkg.tar.gz
	* haskell-mode-1.05-pkg.tar.gz	* idlwave-1.28-pkg.tar.gz
	* ilisp-1.29-pkg.tar.gz		* jde-1.43-pkg.tar.gz
	* leim-1.20-pkg.tar.gz		* mail-lib-1.56-pkg.tar.gz
	* mh-e-1.17-pkg.tar.gz		* misc-games-1.16-pkg.tar.gz
	* net-utils-1.31-pkg.tar.gz	* ocaml-0.04-pkg.tar.gz
	* os-utils-1.30-pkg.tar.gz	* perl-modes-1.04-pkg.tar.gz
	* pgg-1.02-pkg.tar.gz		* prog-modes-1.72-pkg.tar.gz
	* psgml-1.38-pkg.tar.gz		* python-modes-1.02-pkg.tar.gz
	* ruby-modes-1.01-pkg.tar.gz	* scheme-1.13-pkg.tar.gz
	* semantic-1.17-pkg.tar.gz	* sh-script-1.17-pkg.tar.gz
	* sieve-1.11-pkg.tar.gz		* sml-mode-0.07-pkg.tar.gz
	* speedbar-1.26-pkg.tar.gz	* texinfo-1.23-pkg.tar.gz
	* text-modes-1.58-pkg.tar.gz	* textools-1.14-pkg.tar.gz
	* tm-1.35-pkg.tar.gz		* tramp-1.11-pkg.tar.gz
	* vc-1.35-pkg.tar.gz		* vhdl-1.16-pkg.tar.gz
	* w3-1.28-pkg.tar.gz		* xemacs-base-1.75-pkg.tar.gz
	* xemacs-devel-1.50-pkg.tar.gz	* xslide-1.04-pkg.tar.gz
2003-02-22 09:57:07 +00:00
jschauma
d4e513eee1 Extend this package to include all available xemacs-packages.
Bump PKGREVISION and remove MESSAGE to reflect this change.
2002-11-12 21:11:13 +00:00
magick
5bd3732e59 Update distinfo after version bump 2002-10-06 12:36:05 +00:00
magick
964005eed7 Forgot to bump package version. It's 1.9 now. 2002-10-06 12:12:05 +00:00
magick
8adc9a3978 Update the xemacs packages 2002-10-06 12:08:59 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
tron
0c9e893e20 Move "xemacs" prefix handling into a makefile which can be used by other
packages, too.
2002-04-26 09:35:06 +00:00
tron
56c3cbc205 Install this package into "${X11BASE}" if the "xemacs" package is installed
there, too.
2002-04-26 07:24:14 +00:00
wiz
812f64d10d Add trailing slash to some MASTER_SITES. 2002-03-21 13:19:57 +00:00
tron
8df42423f1 Make Mario Kemper the maintainer of this package. 2002-03-18 21:17:37 +00:00
tron
c6fdba0147 Use new variable "PKGNAME_NOREV" instead of stripping the package revision
from the package name manually.
2002-03-15 10:06:48 +00:00