Commit Graph

87 Commits

Author SHA1 Message Date
rsadowski 48bf6e9b15 +wayland 2021-11-06 19:09:10 +00:00
espie 716daf3748 give a much bigger hint to people who try mixing -current and 6.4 2018-12-14 18:57:58 +00:00
espie cdcaad6ad4 also needs to destroy it, unless we want to know about _PBUILD 2018-12-08 10:29:12 +00:00
espie bae4cffd92 forgot to commit the simplification to fix-permissions
add create_DEPENDS_CACHE target, necessary to fix pkg_outdated in the
presence of PORTS_PRIVSEP
2018-12-08 10:25:05 +00:00
espie acddef831e kill generating pkglocatedb "directly". the official target is better 2018-11-16 09:56:37 +00:00
espie a2bb584495 hook up portslist' ports-INDEX instead of the older never updated INDEX.
tweak SUBDIR generation in order not to get a funny error message from
missing ports-INDEX
2018-11-16 09:30:47 +00:00
espie 533d16aed3 make INDEX a parameter so we can move it. 2018-11-16 09:24:09 +00:00
espie 46ba999366 zap final remains of MIRROR_MK 2018-11-06 11:13:44 +00:00
espie ff7c051a48 ... and make it phony 2018-11-06 10:45:48 +00:00
espie 0254186279 use the dpb trick in order to have some pseudo-target from main Makefile 2018-11-06 10:45:27 +00:00
espie 5105ac38e9 retrieve-index is only a helper script, so be explicit about it 2018-07-09 13:48:16 +00:00
naddy 19fff1011b override ARCH too so INDEX builds are the same everywhere
diagnosed by espie@; ok sthen@ espie@
2015-08-19 17:06:51 +00:00
naddy aee412575f switch the INDEX build to amd64, which nowadays builds more packages than i386
ok sthen@
2015-04-13 13:46:58 +00:00
espie 66cae6cf63 stupid thing I should have done years ago: grab bsd.own.mk (and /etc/mk.conf)
first thing, so that we can override any definition in there.
2013-01-06 16:14:10 +00:00
jasper 67e778883a override USE_CCACHE to "No" when generating the index or hilarity ensues.
ok espie@
2012-10-08 08:42:23 +00:00
jasper 574c6f6cee in soviet russia, category removes you 2012-09-04 19:05:45 +00:00
ajacoutot 483429d7ab -palm 2012-09-04 07:15:39 +00:00
ajacoutot 7ab36748ae Remove irrelevant $FreeBSD RCS ids. 2012-08-18 12:41:37 +00:00
espie b6c9f9baf3 zap old readmes infrastructure, replaced by new age databases/ports-readmes
which is ways more accurate anyways.
2012-05-28 09:38:04 +00:00
espie 88ea86a07a remove last remnants of mirror-maker 2012-03-09 10:57:54 +00:00
ajacoutot 4ff399748d Add new CATEGORY: meta, for meta-packages.
ok loop...
"sure, but ask naddy" espie@
"sure but ask espie" naddy@
2011-11-12 16:37:35 +00:00
jasper 5a0bd0ab09 enter fonts 2011-07-19 09:28:52 +00:00
espie 3e43c2d160 move LOCKDIR default to pkgpath.mk since it's shared with Makefile.
fix one missed dolock.

Thanks naddy@
2010-08-20 23:11:07 +00:00
espie 34fb20b43d use scripts from bin 2010-08-20 15:02:24 +00:00
espie 8565ca1737 provide a _MAKE internal that does the cd ${.CURDIR} && exec,
use it to avoid the obj/ problem in /usr/ports.
provide a _MAKESYS internal for bsd.port.mk with SYSTRACE too
2010-04-20 10:03:36 +00:00
espie 8caeb193b4 default locatedb is more useful with paths as well 2009-10-12 10:25:40 +00:00
espie db1d7f9c8c add .FORCE phony target to mirror-maker, so that you can set F=.FORCE to
force redoing something on every target easily.
2008-08-20 00:04:30 +00:00
sturm 1b77fdd018 need full path to lock for unlocking
ok espie
2008-07-04 15:43:39 +00:00
espie 1a1d0711c0 let EXEC and SIMPLE_LOCK have sensible definitions, as noticed by
sturm@
2008-07-04 15:37:23 +00:00
espie 95097113a0 add a bit of glue so that mirror-maker will be able to use the same locks
as the rest of the tree
2008-05-18 11:22:14 +00:00
espie 3a81d0f96e use new pkg_locatedb -d to get all packages 2008-05-16 18:31:11 +00:00
pvalchev 54fc148564 when generating INDEX, force MACHINE_ARCH=i386 to generate a "MI"-index
(we will do better in the future, but for now this is ok)
ok espie
2007-09-23 18:14:51 +00:00
espie fb338f26c3 make mirror-maker sturdier:
- pass an argument for the file into which we want to save the result, to
avoid getting it polluted with error messages (defaults to /dev/stdout for
debug).
- create the makefile fragment as a temp file and only copy it when complete.
- copy it in one chunk, so that one can read a partial mirror-maker file
and have it be usable.

This does allow for people to start a make mirror-maker in one shell, and
start fetching stuff right away, before mirror-maker is finished.

This also produces usable mirror-maker Makefiles even if the ports tree
contains bogus entries.
2007-07-28 12:58:34 +00:00
espie 926c904147 same formatting clean-up as bsd.port.mk 2006-11-27 15:38:01 +00:00
ckuethe a2a0e9fbb9 add "geo"
ok pval, ian
2006-10-30 17:49:04 +00:00
espie 98bf5a959a +inputmethods/anthy 2006-10-18 23:16:27 +00:00
sturm 83b91153c7 as discussed on icb, remove too old to be of much use and unmaintained
mbone category
2006-10-18 13:52:33 +00:00
pvalchev a5acccf213 do not compress pkglocatedb so it can directly be used by locate(1)
after discussion with deraadt
2005-09-02 00:43:50 +00:00
pvalchev 7b07349c1e clean commented out SUBDIRs we don't have; they will be added if needed 2005-06-08 03:58:55 +00:00
pvalchev 4bf2caf589 add "pkglocatedb" target to build a pkg_mklocatedb(1) database; ok espie 2005-03-02 20:51:07 +00:00
jolan 7b309ecbca +telephony 2004-09-26 01:05:33 +00:00
espie 44df2bf086 shortcut: if SUBDIR is defined, warp there directly. 2004-07-20 12:01:13 +00:00
xsa 352673f06b new `multimedia' category;
pvalchev@ espie@ okay.
2004-06-21 21:28:29 +00:00
xsa 93ddf3be07 + biology 2004-05-07 09:04:21 +00:00
espie 318b72ffb1 Check for duplicates in mirror-maker entries, build Makefiles that won't
heap tons of warnings with gnu-make (and that will be slightly smaller as well).
2003-12-15 17:56:40 +00:00
pvalchev efcdf6ebcf remove "mystuff" from makefile
ok lots of people, "whatever" espie
2003-06-06 15:52:50 +00:00
avsm 92542f9a5a +books 2003-05-28 13:47:04 +00:00
pb cd6614a681 "make search name=foo" added .. matches only the Port:-line
ok henning@, pval@
2003-05-12 22:15:53 +00:00
avsm a9a0ad0e0d put a -- before the egrep search key so that 'make search key=-blah'
works
2003-05-10 13:28:08 +00:00
brad a0264adad3 don't include mystuff if using mirror-maker. 2002-08-26 22:33:22 +00:00