4078 Commits

Author SHA1 Message Date
sthen
3d3dfb8338 tweak the message used when a file is present in distinfo but not
DISTFILES/SUPDISTFILES; noticed by naddy, also discussed with (and this
diff from) espie
2014-06-05 10:06:09 +00:00
jturner
9bfe089bb8 Reserve uid/gid for mail/pop3d 2014-06-01 00:07:38 +00:00
zhuk
c36d514395 Check for leading articles in COMMENT lines.
Suggested by sebastia@.
2014-05-19 00:57:54 +00:00
espie
b35193ad17 adjust references to regress -> test
noticed by Fabian Raetz, thanks
(incomplete cleanup though)
2014-05-17 18:32:39 +00:00
kirby
e4425c4dd1 compileall.py should be run with ${MODPY_BIN}
okay zhuk@
2014-05-09 20:34:36 +00:00
zhuk
8a07bcfaf1 GLib2 XML schemas mean not only run-time dependency, but devel/dconf in
MODULES, ever.

A few ports are missing devel/dconf in MODULES, to be fixed in a few
minutes.

prodding from ajacoutot@
2014-05-08 17:07:46 +00:00
zhuk
2c410bd0a2 Make it more clear that devel/gettext is preferred as member of MODULES
rather than RUN_DEPENDS.
2014-05-08 15:41:55 +00:00
zhuk
dc8ca3d444 kirby@ pointed out that GLib schema presence should result in devel/dconf,
not devel/glib2. Adjust checks accordingly.
2014-05-08 15:39:49 +00:00
zhuk
cd9770b946 Check for hardcoded paths in Makefiles, too.
Inspired by a not-yet-committed sumbmission on ports@ (hint! hint!).
2014-05-08 07:02:33 +00:00
zhuk
9470fce250 Add GLib2 XML schema @exec/@unexec-delete hooks checks, similar to MIME
packages handling.

Suggested by kirby@
2014-05-07 22:27:06 +00:00
zhuk
c413c83618 Tweak IFS handling in portcheck(1), based on input from Andres Perera for
another tool.
2014-05-07 21:57:00 +00:00
zhuk
045720ca67 Check that man and info pages doesn't go under /usr/local/share/{man,info}.
As usual, inspired by a port review on ports@.
2014-05-06 11:00:55 +00:00
sthen
83d88c54f9 poison EXTRACT_SUFFIX, BUILD_DEPEDNS, RUN_DEPEDNS 2014-05-01 21:25:44 +00:00
espie
2cf36ad340 make HISTORY_ONLY work again... I managed to break it twice :) 2014-04-28 12:51:41 +00:00
zhuk
16e5bd473c Check for extra PERMIT_* lines: not critical but shrinks port Makefiles. 2014-04-27 17:57:14 +00:00
espie
9ce115c5fb nope, the chosen file is intentionally the last file built during a normal
xenocara build, to prevent screw up.

Whine loudly for whatis.db, as things are normally built with current.
2014-04-25 15:28:52 +00:00
sthen
4030dde3b5 check for X11BASE/include/X11/X.h instead of X11BASE/man/mandoc.db, which
isn't yet in all package snapshots.  ok aja@
2014-04-25 15:13:51 +00:00
zhuk
9319072f33 Fix hardcoded paths detection using perl. Reminded by jasper@, thanks!
Tests updates to follow.
2014-04-19 17:20:37 +00:00
sthen
695f4afa8b +unifi 2014-04-18 21:50:03 +00:00
kili
b93ecc6587 Follow the makewhatis(8) switch (s/whatis\.db/mandoc\.db/).
ok espie@, naddy said he did the same changes.
2014-04-18 21:14:20 +00:00
jasper
83f037b628 remove hosts files from an earlier era
ok naddy@
2014-04-17 15:29:05 +00:00
ajacoutot
cd625ac3dd Add ^LOCALSTATEDIR to the default SUBST_VARS.
bulk testing by jasper@ (thanks!)
ok for now espie@
2014-04-15 08:52:35 +00:00
sthen
c5d605f381 drop ftp.esaynet.be from MASTER_SITE_MYSQL, from Donovan Watteau 2014-04-10 13:38:19 +00:00
espie
726e05fda8 makes it impossible to build ports if your sudo setup is incorrect, instead
of working haphazardly half the time.

NOTE: you *must* fix your sudoers for ports to keep working, make sure you
are able to pass thru SUDO_PORT_V1 ! (and the rest that's already there)

okay matthieu@, sthen@
2014-04-08 13:29:34 +00:00
ajacoutot
5bbebc2253 Re-indent and add proper MODGNOME_TOOLS where missing. 2014-04-02 14:34:47 +00:00
jasper
cbcfc5f16b this easter egg wasn't supposed to go in (yet) 2014-04-01 18:41:33 +00:00
jasper
53bb160e75 switch over port to MODGNOME_TOOLS that didnt have it yet 2014-04-01 18:38:52 +00:00
jasper
90c37e5934 poison some old gnome.port.mk variables 2014-04-01 18:09:51 +00:00
ajacoutot
91c00fb2e2 Add user for geo/geoclue2. 2014-03-27 11:30:01 +00:00
afresh1
03fb3296fa Lexical $_ fixes in package tools
okay espie@
2014-03-24 15:18:17 +00:00
nigel
2c8b12f938 Ok @espie 2014-03-23 12:24:14 +00:00
espie
5a5389697a zap $_ usage 2014-03-21 11:01:43 +00:00
jasper
4a880144f5 sync with recent hp300/mvme{6,8}8k/m68k removal
ok aja@
2014-03-19 13:28:04 +00:00
espie
aeb62cfe9c my $_ 2014-03-18 20:39:45 +00:00
espie
a384b0d3a8 my tracer used lexical $_ 2014-03-17 10:49:19 +00:00
espie
f82962b283 prepare for perl 5.18
- don't bother declaring $_ for while(<>) loops. assume current default
will still work.
- rename variable for readability elsewhere.
2014-03-17 10:48:40 +00:00
espie
1af9cd4e04 don't bother re-adding already shunted depends. 2014-03-17 10:47:45 +00:00
espie
cfb2f4c5fd log when we actually run engine, since this is hard to match with perf log. 2014-03-17 10:47:12 +00:00
espie
87ed35ed60 obvious typo. spotted by jasper@ 2014-03-16 17:22:05 +00:00
espie
9c85c8f67b do the depends computation before the fork and after the lock, so we're
aware of everything going on on the same host. In particular, group together
other ports waiting for lock on the same host, and run one single pkg_add.
since they are now in order, this helps quite a bit.
2014-03-16 08:52:53 +00:00
espie
bf709a9acc tweak waiting-for-lock mechanism: explicitly keep track of order,
and have each job relinquishing lock wake up the next one.

To cater for external dpbs, also try to wake up next job if we don't own the
lock.
2014-03-15 09:51:27 +00:00
sthen
2ea2cd04c4 ugh, forgot to commit this 2014-03-13 22:10:53 +00:00
landry
467d26b5d9 Remove trailing spaces (long line iz looooooong!) that snuck in when i
failed at copy&paste.
2014-03-10 21:35:04 +00:00
landry
243a20d699 Default to gcc 4.8 for ports using gcc4 module.
Stay at 4.6 for hppa & alpha for now, since lang/gcc/4.8 doesnt build there
yet.
Discussed with espie@ pascal@ sthen@ tobiasu@ ajacoutot@
2014-03-10 20:26:00 +00:00
espie
556d8b312b extract a large part of check-conflicts. aim is to reuse that in
check-common-dirs, as those two tools do very similar things
2014-03-10 09:46:08 +00:00
espie
89a8561c00 explicitly prevent tty allocation on distant host 2014-03-10 09:34:54 +00:00
espie
d819111cd9 figure out if we are running as root thru ssh, thus removing the need
for an extra sudo step
2014-03-10 09:34:07 +00:00
espie
7205c851fa note to myself, this makes deduplicating paths in the queue complicated. 2014-03-10 09:06:12 +00:00
ajacoutot
02cd405e2b Add an intermediate variable because some tools like python to not
properly parse variables with trailing spaces and add a bogus "" argument.

input/ok espie@
2014-03-09 21:40:57 +00:00
espie
4af4841543 allows for a global cache to depends. to be documented once this is fully
figured out...
2014-03-09 20:33:37 +00:00