Public git conversion mirror of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.
Go to file
espie 91d926e81f - lots of comments
- Mtree module, shared with check-common-dirs
- update list of `known' directories to match actual OpenBSD, so
that stuff outside of /usr/local will work.
- drop dead if destdir does not exist (e.g., fake got a problem)
- if a file is found in a fragment, and as a comment in the original
file, then that was a limitation of the old make-plist: don't look at
the comment.
- copy modes for @sample
- do fragments for multi-packages too.
- pass existing files around for more accurate @exec tests.
- don't copy install-info/mkdir if files/dir have been found.
- register dirrm dir as dir/, but using original object, so that it will
need to be found once to be accounted for.
- don't register extra as `files', otherwise we end up with bogus
${SYSCONFDIR}/file entries.
- classify directories and files in a unified way.
- more thorough tests for info files, more names, look at two lines context.
- ibid dir file.
- ibid subinfo.
- provide a way to erase a directory that only holds one file.
- use for .packlist, perllocal.pod.
- use perl Config to look for those in the right location.
- don't look at file dates, we always use fake.
- special case /etc/X11/app-defaults becomes /usr/local/lib/X11/app-defaults
- use plist state info to avoid extraneous mode/owner/group entries.
- sort comments that are not accounted for.
- warn about .orig files.
- man pages for linux.
- don't backsubst SYSCONFDIR except at start of line.
- handle @comment @dir like @comment @dirrm.
- respect fragment locations
- put %%SHARED%% at top by default.
- handle recursive fragments correctly (simpler code, needs pkg_add support)
- mark genuine fragments, and don't try to write empty ones, assuming
the chosen flavor doesn't hold the required information.
2004-09-14 22:24:39 +00:00
archivers new plists 2004-08-10 07:27:48 +00:00
astro switch to @man markers. 2004-08-03 11:32:04 +00:00
audio fix buffer overflow, can allow arbitrary code execution by playing an mp3 2004-09-07 21:23:24 +00:00
benchmarks MODULES= www/php4/pear 2004-08-09 20:39:53 +00:00
biology new-style MODULES, PLIST. 2004-08-03 11:18:02 +00:00
books switch to new style PLISTS, using @lib, ditching DYNLIBDIR. 2004-08-06 14:37:27 +00:00
cad new-style MODULES. 2004-08-10 08:12:09 +00:00
chinese more fontdir 2004-08-11 10:03:21 +00:00
comms but don't break the debug flavor 2004-08-17 23:44:30 +00:00
converters new-style MODULES. 2004-08-10 08:12:09 +00:00
databases SECURITY: 2004-08-20 09:21:19 +00:00
devel Use openpty() so this works again; ok pval@ 2004-08-28 22:54:50 +00:00
editors INSTALL_PROGRAM was being overridden by bsd.port.mk, use custom INSTALL_EMACS 2004-08-16 23:34:02 +00:00
education new-style MODULES. 2004-08-10 08:32:35 +00:00
emulators let remove work 2004-08-24 22:26:20 +00:00
games scummvm catches an installed libmpeg2. 2004-08-21 08:12:52 +00:00
graphics Make sure we don't grab gtkxhtml nor other stuff on the way. 2004-08-21 19:02:16 +00:00
infrastructure - lots of comments 2004-09-14 22:24:39 +00:00
japanese lib/X11/fonts/ is a shared directory. 2004-08-11 09:42:58 +00:00
java C++ and preprocessor fixes for gcc3; partly from FreeBSD 2004-01-28 20:39:44 +00:00
korean lib/X11/fonts/ is a shared directory. 2004-08-11 09:42:58 +00:00
lang make sure ruby doesn't pick db dependencies along the way. 2004-08-23 08:43:16 +00:00
mail remove some files belonging to maildrop to avoid conflict; from canacar 2004-08-26 06:56:40 +00:00
math fixes for recent libtool changes. Blasted libtool is harder to fool... 2004-08-17 19:33:09 +00:00
mbone set BUILD_DEPENDS= ${RUN_DEPENDS} not the opposite .. for obvious 2004-06-26 07:35:05 +00:00
misc add a BUILD_DEPENDS on p5-XML-Parser 2004-08-15 01:25:38 +00:00
multimedia sync libtool patches, fixes programs that can't find their libs; maintainer Jacob Meuser 2004-08-13 08:09:23 +00:00
net fix libtool erroneously linking .libs shit. 2004-08-29 12:53:57 +00:00
news new-style MODULES. 2004-08-10 09:26:13 +00:00
palm mark arch independent 2004-02-02 17:35:01 +00:00
plan9 update to 0.4.2, new master site; from cannings@, ok maintainer 2004-02-25 03:49:29 +00:00
print new PLISTs 2004-08-11 10:42:54 +00:00
productivity new-style MODULES. 2004-08-10 09:26:13 +00:00
russian Yay! @extra todo list is shriking! 2004-04-14 10:44:13 +00:00
security Don't pick up external liblzo, always use included one. 2004-08-21 22:04:37 +00:00
shells new-style MODULES. 2004-08-10 09:26:13 +00:00
sysutils allow symon to compile ever since netiso removal. 2004-08-30 16:57:02 +00:00
textproc revert build fix that has turned into an error with our new errno 2004-08-13 19:40:01 +00:00
www add some conflicts with other packages; 2004-08-23 06:44:42 +00:00
x11 sync xpm with XF4; by matthieu and me 2004-09-01 22:57:36 +00:00
.cvsignore remove {cdrom,ftp}-packages, they have moved to 2003-07-30 21:56:39 +00:00
INDEX sync 2004-08-25 07:29:15 +00:00
Makefile shortcut: if SUBDIR is defined, warp there directly. 2004-07-20 12:01:13 +00:00
README kill this. replace with a pointer to actual documentation. 2004-07-25 00:15:32 +00:00

Documentation for the ports tree: ports(7), packages(7), mirroring-ports(7),
bsd.port.mk(5).

See also http://www.openbsd.org/

$OpenBSD: README,v 1.17 2004/07/25 00:15:32 espie Exp $