Franco Fichtner
28f3f5391f
Mk: small fix, /usr/local is our default-default
2016-09-24 11:36:08 +02:00
Franco Fichtner
1fea1163dc
pkg: ":" wasn't supposed to be in there
2016-09-24 11:31:11 +02:00
Franco Fichtner
50f557f4d7
pkg: ok, 500% harder than found in the last commit
...
Transition away from making the internals known, so rework
the whole tree.mk to expand better to dynamic destinations.
2016-09-24 11:29:10 +02:00
Franco Fichtner
82bece2a6d
pkg: shadow the sample files, delete on uninstall is undesired
...
While there also get rid of the need for a /usr/ports dir (this will
make tools.git crash and burn for sure.)
shadow.ucl adapted from https://github.com/freebsd/freebsd-ports/blob/master/Keywords/sample.ucl
2016-08-29 19:46:37 +02:00
Franco Fichtner
b5c7f232d7
firmware: make ABI a bit more flexible and also register name
2016-07-01 14:33:17 +02:00
Franco Fichtner
875d57612f
pkg: do not install *.pyc files
2016-03-12 09:31:27 +01:00
Franco Fichtner
ebaef43b60
make: honour spaces during plist/install stage
2016-01-27 09:44:24 +01:00
Franco Fichtner
9b8db23330
make: add a bootstrap target
2015-11-17 19:59:08 +01:00
Franco Fichtner
4453f751dc
Mk: add NO_SAMPLE mod to install/plist targets
2015-11-17 19:48:33 +01:00
Franco Fichtner
d4d6db2770
Mk: refactor for EXTRA plist/install targets
...
Guess what's coming soon... :)
2015-11-16 19:54:37 +01:00
Franco Fichtner
27846e1b0e
pkg: refactor using PREFIX, but this time for real
2015-08-07 17:00:54 +02:00
Franco Fichtner
8061ea1e5b
pkg: setting PREFIX did not do anything
2015-08-07 07:54:34 +02:00
Franco Fichtner
d5cd97a492
pkg: generalise packaging magic; add .in suffix awareness
...
o Makes live-mounting easier as the package config samples won't
be clobbered anymore.
o Automatically picks up ".in" files, runs replace and moves them
to their permanent location.
o Refactored src directory install while at it.
2015-07-29 17:00:13 +02:00
Franco Fichtner
bd23c117f5
Mk: refactor install/plist code a wee bit
2015-07-26 16:42:23 +02:00