summaryrefslogtreecommitdiff
path: root/pkgtools/gensolpkg
AgeCommit message (Collapse)AuthorFilesLines
2018-01-27pkgtools/*: Realign variables in Makefilesrillig1-3/+3
Mainly done by pkglint, manually reviewed and improved in some few cases.
2016-09-08Use PKGMANDIR.jperkin2-4/+4
2015-11-04Add SHA512 digests for distfiles for pkgtools categoryagc1-1/+2
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.
2012-09-11"user-destdir" is default these daysasau1-3/+1
2012-02-16Don't use /usr/ucb/install.hans2-3/+11
2011-05-28Provide DESTDIR and UNPRIVILEGED installation supportcheusov2-7/+12
Add LICENCE Fix a few pkglint warnings
2005-02-24Add RMD160 digests.agc1-1/+2
2004-11-05Bring this package into line with 21st century pkgsrc:agc3-11/+71
+ ZOULARISBASE is gone - just use PREFIX to find bmake + WRKDIR contains the name of the work directory, so find this out from pkgsrc + remove getcwd() calls, and use WRKDIR to find the place where the various informational files are placed + retain the ability to set the working directory from the command-line, but it is almost useless these days Bump pkg revision to 2.
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-01-31Make excessive use of :Q in MAKE_ENV to placate pkglintabs1-2/+2
2002-12-08Fix typo in manual page.cjep4-18/+34
2002-11-23Honour ZOULARISBASE, rather than expecting bmake in ${PREFIX}/bsd/bin.cjep4-3/+39
This should work with the Zoularis kit and the bootstrap kit. XXX The patches should go into 1.11.
2002-01-11Put PREFIX in make arguments so gensolpkg own Makefile could pick it.seb1-1/+2
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-05-22Escape expansion of ${CC} in the environmentagc1-2/+2
2001-05-05Update to 1.10, provided by Bernd Ernesti. Addresses pkg/12820.wiz2-5/+5
2001-04-18move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo + add distfile sizes to distinfo
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-21Update to 1.9:veego2-6/+5
- add SPOOLDIR so you can change the default spool directory without hacking the source code - add support for non-sparc architectures by using sysinfo(2), can be overwritten by the new -a flag. - add SVR4_PKGNAME support to overwrite the automatically truncating of PKGNAME which won't work for a few packages like the amanda-* ones. - use the PKG_VERSION for the VERSION entry in the pkginfo file and not ctime(3). - use st_gid and not st_uid for the groupname in the pkgmap file. Make me the maintainer of this package. You need at least pkgsrc/mk/bsd.pkg.mk 1.645 to use the new version.
2000-08-02Update to version 1.8 to accommodate the changed name of theagc2-4/+4
bsd.pkg.mk target, which was changed as part of the bulk package infrastructure additions. To protect against this happenning again, define a compile-time definition called PACKAGE_DEPENDS_TARGET, which is by default "run-depends-list", so that we can specify the bsd.pkg.mk target at compile-time.
2000-07-26Update package to version 1.7agc2-4/+4
Change is a bug-fix - when finding out the pre-requisite packages, use the "package-depends" target instead of "depends-list". Bug and fix pointed out by Bernd Ernesti.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
2000-01-04Changes from Bernd Ernesti:agc2-4/+4
+ add VENDOR so you can change TNF to a different one without hacking the source code + add the -t flag to transform the package into a compressed file. This is a change from the current behaviour which always compresses the file, but you have to uncompress and transform it when you want to install packages with the OS. + add the -d flag to change /var/spool/pkg to a different directory, this is also for the support to build packages directly on a machine from which you install new machines. + ARCH=\"Sparc\" is wrong, it has to be ARCH=\"sparc\" otherwise an installtion of an package during an OS install would fail + duplicate the PKG= line and rename it to PKGDIR=, otherwise an installation during an OS installation fails when you forget to add the package to a different file. + fix symlinks properly
1999-11-30Upgrade to version 1.5 of gensolpkg, a utility to generate a Solaris package.agc2-4/+4
Changes from version 1.4: + Fixed an off-by-one error in Solaris package name generation + Ignore file names with embedded spaces - Solaris package tools can't handle these.
1999-10-06Update to version 1.4 of gensolpkg.agc2-4/+4
Added functionality includes: + Remove the need to specify the Solaris package abbreviated name - it gets generated from PKGNAME automatically + Add depend file generation, for all dependencies + Add support for symlinks in PLIST + Add support for conflicts in depend(4) file. + Create a compressed, stream package after the original package is made.
1999-09-30Update to version 1.3 of gensolpkg.agc2-4/+4
Change since previous version: PLIST entries are checked, and any directories which are incorrectly listed as files in the PLIST will now be treated as directories in the generated prototype file.
1999-09-29Update to version 1.2 of gensolpkg.agc2-4/+4
Changes from version 1.1: + ignore leading and trailing whitespace in PLIST entries
1999-09-28Update gensolpkg to version 1.1.agc2-4/+4
Changes include: + prefix is found automatically, using the new show-var target in bsd.pkg.mk + pkgname is found using the new show-var target, rather than the old egrep(1) way, which failed for packages like xv.
1999-09-24Make sure that gcc is used to compile this, passing it down through theagc1-2/+2
environment, so that the correct prefix is set by default.
1999-09-23Initial import of gensolpkg, a utility to generate a Solaris packageagc5-0/+33
from a NetBSD package, into the NetBSD packages collection. This package only works on Solaris, for obvious reasons.