Revision
1362 -
Directory Listing
-
[select for diffs]
Modified
Thu Apr 5 00:57:01 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1353
Various bug fixes.
imake now works properly.
linux ports now see /compat/linux in their fake dirs.
you can now move FAKE_INSTALLDIR upwards from $WRKDIR, and make clean will
still delete it.
Revision
1310 -
Directory Listing
-
[select for diffs]
Modified
Tue Apr 3 21:10:44 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1309
A few minor cleanups. PKGFILE is now ALWAYS in /usr/mports/Packages/All
(unless you're silly enough to override it of course...)
Revision
1309 -
Directory Listing
-
[select for diffs]
Modified
Tue Apr 3 20:59:13 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1302
reworked fake system. Somewhat similar to Open's now. Most ports should
build correctly into their fake dirs now, though we'll have to check all the
ports...
make install is not yet up to speed with the changes, so users are still
advised to use bsd.port.mk.
Revision
1281 -
Directory Listing
-
[select for diffs]
Modified
Sun Apr 1 19:41:21 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1280
Added new variable: NO_STACK_PROTECTOR. If set then propolice stack
smashing protection is disabled.
Changed many of the TMPDIR names to FAKE so OpenBSD folks can pretend
to know what's going on.
Revision
1271 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 30 19:11:35 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1267
Fixed a nasty bug that broke pkg_delete. Our tmp prefix wasn't recognized
as one of the "standard" prefixes, so the packing list was setup to delete
the prefix. Only problem is that the prefix for the package itself is the
default prefix, which is something like /usr/local or /usr/X11R6.
Revision
1267 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 30 17:27:54 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1266
package target now no longer installs the port onto the system. Instead the
port is installed in $PORTDIR/$TMP_INSTALLDIR, and a package is made from
that. Note that this code is probably not the final version, but care has
been taken to make the changes small, as to not reinvent the wheel. New
wheels are so bugy.
All ports /must/ honor PREFIX for this to work.
Revision
1266 -
Directory Listing
-
[select for diffs]
Modified
Fri Mar 30 05:29:51 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1245
The very begining of bsd.mport.mk. Right now there is very little
difference between this and bsd.port.mk. There is a new target,
tmpdir-install, that instals the port in a temporary directly. make package
depends on this now, but given that the package target hasn't been updated
to work with the tmp dir, make package is broken. Also, TMP_INSTALLDIR
needs to be moved up to the top, with the rest of the vars.
The port makefile in general needs to be refactored. It is close to 6000k
lines long, and real bitch to work with.
Revision
1184 -
Directory Listing
-
[select for diffs]
Modified
Tue Mar 20 16:09:51 2007 UTC
(17 years, 1 month ago)
by
ctriv
Diff to
previous 1182
Changes for cleaning up /usr/X11R6. USE_IMAKE no longer implies
USE_X_PREFIX. USE_X_PREFIX no longer implies USE_XLIB. Support for XFree86
has also been removed.
/use/X11R6 should only contain xorg,
everything else should be installed in /usr/local. These changes make that
possible, but some ports will need twiddling.
The most common problem is that a port has set USE_X_PREFIX, this used to
mean the port got USE_XLIB for free. 99.9% of the time, changing
USE_X_PREFIX to USE_XLIB will fix the port. USE_IMAKE usually will need
USE_XLIB to be added.
USE_XLIB now goes to extra steps to make sure that a port will see the
xlibs.
Revision
1067 -
Directory Listing
-
[select for diffs]
Modified
Tue Mar 13 03:53:23 2007 UTC
(17 years, 2 months ago)
by
laffer1
Diff to
previous 992
Sync with changes in FreeBSD. We want to get away from doing this but so many ports have been added to FreeBSD since December, its just easier to start with them. This should allow us to get rid of some of the hacks we've done
Revision
884 -
Directory Listing
-
[select for diffs]
Modified
Sun Feb 18 02:45:45 2007 UTC
(17 years, 2 months ago)
by
laffer1
Diff to
previous 883
add || true to silence @unexec rmdir
Use set == instead of set for better robustness
Avoid :L modifier in ${USE_LDCONFIG} which could break /usr/X11R6 ports
Correct comments.
Revision
428 -
Directory Listing
-
[select for diffs]
Modified
Thu Oct 26 03:58:00 2006 UTC
(17 years, 6 months ago)
by
laffer1
Diff to
previous 427
Add WITH_DEBUG option for ports. Now it is possible to add generic or specific flags to all ports to aid in debugging.