Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
|
|
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.
|
|
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.
|
|
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.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.
|
|
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.
|
|
|
|
are called p5-*.
I hope that's all of them.
|
|
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.
|
|
|
|
|
|
bump package revision.
|
|
their files via a custom do-install target.
|
|
process on NetBSD.
XXX - more work required on other platforms.
|
|
|
|
Reviewed by magick@
|
|
|
|
|
|
|
|
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.
|
|
|
|
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?)
|
|
|
|
to use (ugly looking) package revision. We can simply increase the
version number.
|
|
PKGREVISION++
|
|
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
|
|
|
|
(prog-modes-1.91-pkg.tar.gz on ftp.jp.xemacs.org seems broken now!)
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
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
|
|
|
|
|
|
|
|
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
|
|
Bump PKGREVISION and remove MESSAGE to reflect this change.
|
|
|
|
|
|
|
|
|
|
packages, too.
|
|
there, too.
|
|
|
|
|
|
from the package name manually.
|