Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
|
|
for use by other package Makefiles.
|
|
|
|
|
|
|
|
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
|
|
|
|
|
|
Command-line utilities to:
* create StuffIt (.sit) and Zip (.zip) archives
* encode files into uuencode, BinHex, and MacBinary formats
* expand StuffIt and Zip archives
* expand encrypted StuffIt archives
* decode or expand: Compact Pro, zip, arc, arj, lha (lzh),
rar, gzip, UNIX compress, uuencode, BinHex, btoa, MIME,
tar, MacBinary, segmented StuffIt, PrivateFile, bzip2,
and AppleSingle.
From Ben Collver in pkg/13147
|
|
|
|
Excerpt from the README file in the source code distribution:
Permission is granted to any individual or institution to use, copy, or
redistribute this software so long as all of the original files are included
unmodified, that it is not sold for profit, and that this copyright notice
is retained.
|
|
* (c) 1984 Brown University
* may be used but not sold without permission
Add the appropriate restrictions.
|
|
Add appropriate restrictions: Do not modify distribution package and
do not charge a fee for redistribution.
|
|
|
|
From the README file:
Oh yeah - this program may be distributed freely so long as you don't
modify it in any way. You may not charge for distributing it.
|
|
|
|
Provided in PR 12889 by Ben Collver (collver@linuxfreemail.com).
"SZDD is a weak LZSS compressor, which was used by Microsoft for many years
in their installation software - all those files with a letter taken from
the end of their extension, eg HELLO.EX_
This package includes szddexpand which will decompress szdd files.
Be careful, szddexpand overwrites the original compressed file.
Do like so: szddexpand HELLO.EX_ && mv HELLO.EX_ HELLO.EXE
SZDD was replaced with 'KWAJ' in the 1996 Microsoft Setup Toolkit. This
package does not grok the undocumented 'KWAJ' format.
One day Johnathan Forbes decided to work for Microsoft, and sold them his
LZX compression technology. So now Microsoft uses LZX compression in their
installation archives, under the guise of "CAB" files."
|
|
don't get installed to both ${PREFIX}/lib/locale and ${PREFIX}/share/locale.
This fixes the i386 bulk build leftovers.
|
|
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
|
|
|
|
|
|
***
NuLib is a disk and file archive program, similar in principle to PKZIP.
Instead of ZIP archives, it manipulates NuFX archives, which are usually
identified with ".SHK", ".SDK", or ".BXY".
The ".SHK" file extension is derived from ShrinkIt, the de facto
archiving standard for Apple II computers.
|
|
|
|
Closes PR 12256.
|
|
|
|
|
|
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
|
|
|
|
|
|
premature -- it breaks "make package".
|
|
The 5.42 maintance release fixes more bugs and cleans up the redistribution
conditions:
- removal of unreduce.c and amiga/timelib.c code to get rid of the last
distribution restrictions beyond the BSD-like Info-ZIP LICENSE
- new generic timelib replacement (currently used by AMIGA port)
- more reasonable mapping rules of UNIX "leading-dot" filenames to the
DOS 8.3 name convention
- repaired screensize detection in MORE paging code
(was broken for DOS/OS2/WIN32 in 5.41)
|
|
|
|
Known changes: This package now works on bigendian-, and probably even on
64bit-platforms.
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
Consistent 4 character indentation of SUBDIR entries.
|
|
|
|
do not build it on its own.
|
|
(does NOT require patch(1) - I guess someone had a bootstrapping problem
before, too :-)
|
|
|
|
|