FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

non port: head/Mk/bsd.port.mk
SVNWeb

Number of commits found: 907 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10  »  

Fri, 22 Apr 2016
[ 09:46 mat ] Original commit 
413769 Mk/bsd.port.mk
Add the messages from check-deprecated to the package +DISPLAY so that
users have a bigger change to see it.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6048
Tue, 19 Apr 2016
[ 03:28 ohauer ] Original commit 
413621 Mk/bsd.port.mk
- add unbound to USERS_BLACKLIST (sync with src/etc/master.passwd)

Approved by:	portmgr (mat@)
Mon, 18 Apr 2016
[ 18:39 mat ] Original commit 
413604 Mk/Scripts/do-users-groups.sh
413604 Mk/bsd.port.mk
Extract the users/groups creation into a separate shell script.

This adds a few features:
- it checks that the UID line has the right number of fields [1]
- it tells the user that there are groups that he may want to remove [2]

PR:		208800, 173318 [1], 157546 [2]
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5939
Thu, 14 Apr 2016
[ 21:26 mat ] Original commit 
413316 Mk/bsd.port.mk
Remove superfluous, non working, code.

If there is one file in PKGPOSTDEINSTALL, it gets overwritten by itself,
and if there's more than one, it'll fail.

Noticed by:	antoine
Sponsored by:	Absolight
[ 15:46 swills ] Original commit 
413270 Mk/bsd.port.mk
Add user NOTICE for MAINTAINER=ports@

PR:		206666
Submitted by:	cperciva
[ 11:00 mat ] Original commit 
413252 CHANGES
413252 Mk/bsd.port.mk
413252 Mk/bsd.sanity.mk
413252 java/avis/Makefile
413252 mail/rmilter/Makefile
413252 net/avahi-app/Makefile
413252 security/osiris/Makefile
413252 sysutils/daedalus/Makefile
USE_RC_SUBR=yes has not done anything for a long time, remove it from
the few remaining ports and make it give an error.

Sponsored by:	Absolight
Wed, 13 Apr 2016
[ 15:27 jbeich ] Original commit 
413211 Mk/bsd.port.mk
bsd.port.mk: sync INSTALL_* comments with Porter's Handbook

PR:		197613
Approved by:	portmgr (mat)
[ 10:37 jbeich ] Original commit 
413186 CHANGES
413186 Mk/bsd.port.mk
Add CONFIGURE_OUTSOURCE support

If CONFIGURE_OUTSOURCE is defined HAS_CONFIGURE invokes configure script
and builds the port out of source tree, under ${WRKDIR}/.build by default.
The feature is inspired by USES=cmake:outsource and USES=qmake:outsource.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D4157
[ 10:36 jbeich ] Original commit 
413184 Mk/Uses/perl5.mk
413184 Mk/bsd.port.mk
413184 databases/p5-Class-DBI-Plugin-Senna/Makefile
413184 devel/fb-adb/Makefile
413184 devel/qmake5/Makefile
413184 games/eboard/Makefile
413184 games/nimuh/Makefile
413184 games/volleyball/Makefile
413184 irc/inspircd/Makefile
413184 lang/ghc/Makefile

(Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}

This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (antoine), perl (mat)
Differential Revision:	https://reviews.freebsd.org/D4158
[ 01:49 swills ] Original commit 
413168 Mk/bsd.linux-rpm.mk
413168 Mk/bsd.port.mk
413168 accessibility/linux-c6-atk/distinfo.x86_64
413168 accessibility/linux-c6-atk/pkg-plist.x86_64
413168 audio/linux-c6-alsa-lib/Makefile
413168 audio/linux-c6-alsa-lib/distinfo.x86_64
413168 audio/linux-c6-alsa-lib/pkg-plist.x86_64
413168 audio/linux-c6-alsa-plugins-oss/Makefile
413168 audio/linux-c6-alsa-plugins-oss/distinfo.x86_64
413168 audio/linux-c6-alsa-plugins-oss/pkg-plist.x86_64

(Only the first 10 of 160 ports in this commit are shown above. View all ports for this commit)
CentOS ports: for c6_64, install 32bit libraries alongside

PR:		206943
Submitted by:	xmj
Fri, 1 Apr 2016
[ 13:29 mat ] Original commit 
412344 Mk/Uses/gecko.mk
412344 Mk/bsd.fpc.mk
412344 Mk/bsd.gecko.mk
412344 Mk/bsd.port.mk
412344 accessibility/accerciser/Makefile
412344 accessibility/at-spi/Makefile
412344 accessibility/at-spi2-atk/Makefile
412344 accessibility/at-spi2-core/Makefile
412344 accessibility/caribou/Makefile
412344 accessibility/dasher/Makefile

(Only the first 10 of 1009 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
[ 13:18 mat ] Original commit 
412342 Mk/bsd.port.mk
412342 Mk/bsd.port.subdir.mk
412342 accessibility/dasher/Makefile
412342 accessibility/gok/Makefile
412342 accessibility/orca/Makefile
412342 archivers/file-roller/Makefile
412342 astro/gpsman/Makefile
412342 astro/routino/Makefile
412342 audio/ccaudio2/Makefile
412342 audio/jack_mixer/Makefile

(Only the first 10 of 172 ports in this commit are shown above. View all ports for this commit)
Fixup some whitespace at the beginning of lines problems.

With hat:	portmgr
Sponsored by:	Absolight
Sun, 27 Mar 2016
[ 01:23 bapt ] Original commit 
411970 Mk/Uses/ada.mk
411970 Mk/Uses/autoreconf.mk
411970 Mk/Uses/bison.mk
411970 Mk/Uses/blaslapack.mk
411970 Mk/Uses/cmake.mk
411970 Mk/Uses/compiler.mk
411970 Mk/Uses/cran.mk
411970 Mk/Uses/desktop-file-utils.mk
411970 Mk/Uses/display.mk
411970 Mk/Uses/drupal.mk

(Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Remove the now unneeded ${PORTSDIR} from dependency definition in
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Sun, 20 Mar 2016
[ 10:59 tijl ] Original commit 
411433 Mk/bsd.port.mk
Revert local changes accidentally committed in previous commit.

Approved by:	portmgr (implicit)
[ 10:53 tijl ] Original commit 
411432 MOVED
411432 Mk/bsd.port.mk
411432 net-mgmt/dhcp_probe/Makefile
411432 net-mgmt/dhcp_probe/files/patch-Makefile.am
411432 net-mgmt/ettercap/Makefile
411432 net-mgmt/isic/Makefile
411432 net-mgmt/isic/files/patch-isic.h
411432 net-mgmt/packit/Makefile
411432 net-mgmt/pixilate/Makefile
411432 net/Makefile

(Only the first 10 of 57 ports in this commit are shown above. View all ports for this commit)
Install net/libnet headers and libraries back in the location where other
ports expect it.  The files were put in a different location to avoid a
conflict with net/libnet10 but this port has been removed a while ago now.

PR:		208122
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Sat, 12 Mar 2016
[ 12:59 mat ] Original commit 
410879 Mk/bsd.port.mk
Once upon a time, when you ran make package and the ${PACKAGES}
directory did not exist, you ended up with the package in the port
directory.  Make that true again.

PR:		207895
Sponsored by:	Absolight
Thu, 10 Mar 2016
[ 16:48 mat ] Original commit 
410767 Mk/bsd.port.mk
Fix fetch-list.

PR:		207875
Sponsored by:	Absolight
Sun, 6 Mar 2016
[ 17:38 bapt ] Original commit 
410470 Mk/bsd.port.mk
Fix the fetch-specials target when dependencies are defined without ${PORTSDIR}
Tue, 23 Feb 2016
[ 16:49 bdrewery ] Original commit 
409433 Mk/bsd.port.mk
Use more proper WITHOUT_ rather than NO_ for disabling symbols.

PR:		207168
With hat:	portmgr
[ 15:54 bdrewery ] Original commit 
409429 Mk/bsd.port.mk
As r403467 intended, also avoid splitting symbols for kernel modules.

This should fix the build of x11/nvidia-driver-340.

Reported by:	dchagin
PR:		207168
With hat:	portmgr
Sun, 7 Feb 2016
[ 19:43 kwm ] Original commit 
408449 CHANGES
408449 Mk/Uses/gnome.mk
408449 Mk/Uses/mate.mk
408449 Mk/bsd.gnome.mk
408449 Mk/bsd.mate.mk
408449 Mk/bsd.port.mk
408449 archivers/peazip/Makefile
408449 audio/jokosher/Makefile
408449 devel/dee/Makefile
408449 emulators/darcnes/Makefile

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Move Mk/bsd.gnome.mk and Mk/bsd.mate.mk to Mk/Uses/.

To use the GNOME or MATE components activate it by adding gnome
or mate to USES. The usage of USE_GNOME/INSTALL_ICONS and for
example GLIB_SCHEMAS has stayed the same.

Like with USES, the use of USE_GNOME and so after bsd.port.pre.mk
is now forbidden. And adapt ports that where still doing that.

Exp-runs done by:	antoine@

PR:		205432
Reviewed by:	antoine@, mat@
Approved by:	portmgr (antoine@)
Differential Revision:	https://reviews.freebsd.org/D3653
Sat, 30 Jan 2016
[ 18:30 miwi ] Original commit 
407537 MOVED
407537 Mk/bsd.linux-apps.mk
407537 Mk/bsd.linux-rpm.mk
407537 Mk/bsd.port.mk
407537 accessibility/linux-c6-atk/Makefile
407537 accessibility/linux-c6-atk/distinfo.i686
407537 accessibility/linux-c6-atk/distinfo.x86_64
407537 audio/Makefile
407537 audio/linux-c6-alsa-lib/Makefile
407537 audio/linux-c6-alsa-lib/distinfo.i686

(Only the first 10 of 195 ports in this commit are shown above. View all ports for this commit)
Welcome Centos 6.7

- Upgrade all linux-c6- to CentOS 6.7
- Cleanups

PR:                     205846
Submitted by:           xmj
In Collaboration with:  allanjude, netchild, xmj
Exp-run:                antoine
Sponsored by:           Perceivon Hosting Inc.
Differential Revision:  D3428

We'd like to thanks for all the feedback and comments.
Thu, 10 Dec 2015
[ 21:09 bdrewery ] Original commit 
403467 Mk/bsd.port.mk
Force DEBUG_FILES to be off when building with /usr/share/mk.  Otherwise
debug symbols are split out and extra files are generated that are not
expected by the plist.  This is after the base system enabled DEBUG_FILES
by default in r291955.

I have pending patches to handle debug symbol splitting for ports, that will
benefit all ports, not just the ones using /usr/share/mk.

With hat:	portmgr
Sponsored by:	EMC / Isilon Storage Division
Fri, 4 Dec 2015
[ 22:18 bdrewery ] Original commit 
403013 Mk/Scripts/depends-list.sh
403013 Mk/Scripts/do-depends.sh
403013 Mk/bsd.port.mk
Use normal PORTSDIR rather than dp_PORTSDIR so it is passed around properly.

This fixes errors when PORTSDIR is not set and /usr/ports is not used.  The
/usr/share/bsd.port.mk logic will auto set PORTSDIR, but this was not being
passed into children in the dependency scripts.

With hat:	portmgr
Reported by:	bapt
Wed, 18 Nov 2015
[ 09:19 danfe ] Original commit 
401851 Mk/bsd.port.mk
Currently, when bsd.port.mk outputs a message addressed to a user, it would
typically pipe it through ${FMT} 75 79 command to ensure that if it gets
overly long, it would be wrapped nicely.  Do the same when outputting IGNORE
message which often gets very long.  While here, add missing section number
in sed(1) references in comments.

Differential Revision:	D4116
Approved by:	portmgr (bapt)
Sun, 15 Nov 2015
[ 15:25 marino ] Original commit 
401709 Mk/Scripts/smart_makepatch.sh
401709 Mk/bsd.port.mk
Enhance "make makepatch" to address two major deficiencies

This update to the "makepatch" target adds the following enhancements:

1) Conserves comments
   If the existing patch has comments, they will be transferred to the
   regenerated patch.

2) Supports multiple patches per file
   If the patch file contains concatenated patches, the makepatch
   target will keep these patches together.  It may change the order
   of the patches the first time, but every time after the multi-patch
   will be assembled in the same order.

Behavioral changes:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 9 Nov 2015
[ 17:32 amdmi3 ] Original commit 
401117 Mk/bsd.port.mk
Don't use cookie for test target

Test target doesn't produce anything and nothing depends on it.
Also it's often useful to run tests multiple times in a row, so
having a cookie which remembers that the tests were already ran
and inhibits subsequent test runs is needless. It also eliminates
the need for retest target.

Approved by:	portmgr (mat)
Differential Revision:	D3875
[ 15:54 mat ] Original commit 
401111 Mk/bsd.port.mk
When !defined(DEVELOPER), stage-qa is not put in the stage pipeline.
Make it depend on stage, and point people to adding DEVELOPER=yes to
their environment.

Discussed with:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D4082
[ 14:30 amdmi3 ] Original commit 
401100 Mk/bsd.port.mk
401100 Mk/bsd.sanity.mk
401100 Mk/bsd.sdl.mk
401100 audio/adplay/Makefile
401100 devel/pwlib/Makefile
401100 games/noegnud-littlehack/Makefile
401100 games/noegnud-nethack-deet/Makefile
401100 games/noegnud-nethack/Makefile
401100 games/noegnud-slashem/Makefile
401100 games/quake2lnx/Makefile

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Remove support for WANT_SDL/HAVE_SDL knobs

WANT_SDL/HAVE_SDL macros allowed a port to check which SDL components
are installed. This goes against the policy of avoiding automatic
dependencies, and there are actually no cases in the portstree where
these knobs are used properly, so axe them out.

Approved by:	portmgr (mat)
Differential Revision:	D4093
Thu, 5 Nov 2015
[ 12:35 mat ] Original commit 
400846 CHANGES
400846 Mk/Uses/lha.mk
400846 Mk/Uses/pathfix.mk
400846 Mk/Uses/zip.mk
400846 Mk/bsd.linux-rpm.mk
400846 Mk/bsd.port.mk
Change the meaning of NO_WRKSUBDIR to force a WRKDIR != WRKSRC.

Right now, NO_WRKSUBDIR means that the extraction does not produce a
subdirectory, and that everything goes straight into WRKDIR.  It is
problematic, because during the build of a port, quite a few files are
created in there, and then, a stage directory, where everything is
installed, and then a pkg directory where the package is created, and
those often conflict, or get in the way, of the building process.

With this, NO_WRKSUBDIR will extract the distfiles directly into WRKSRC
instead of WRKDIR.  In this case, WRKSRC is artificial and is based on
PKGNAME and not DISTNAME, mitigate conflicts with rc files.

PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Exp-run:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
Thu, 29 Oct 2015
[ 15:30 brd ] Original commit 
400469 Mk/bsd.port.mk
Fix a bug introduced in r399992, where creating only a user would fail
due to $PW not being set.  This only occurred when just a user was being
created without a group.  Solve this by setting $PW outside of the group
creation and above both the user and group creation parts.

PR:		203489
Reviewed by:	bapt
Approved by:	portmgr (bapt)
Approved by:	bdrewery (mentor)
Thu, 22 Oct 2015
[ 16:25 brd ] Original commit 
399992 Mk/bsd.port.mk
Teach the ports framework to handle creating users/groups when
PKG_ROOTDIR is set.  This will enable help support pkg cross installs.

PR:		203489
Reviewed by:	bapt
Approved by:	portmgr (bapt)
Approved by:	bdrewery (mentor)
Wed, 21 Oct 2015
[ 21:49 bdrewery ] Original commit 
399935 Mk/bsd.port.mk
Revert r399921 for now due to fallout with libclc using ninja.
[ 14:43 bdrewery ] Original commit 
399921 Mk/bsd.port.mk
Enable verbose (compiler output) builds for autotools builds when package
building as these commands can be critical for debugging build failures.

Discussed with:	bapt, kwm
With hat:	portmgr
Mon, 19 Oct 2015
[ 19:23 bdrewery ] Original commit 
399712 Mk/Scripts/clean-depends-list.sh
399712 Mk/Scripts/depends-list.sh
399712 Mk/bsd.port.mk
- Combine clean-depends-list.sh into depends-list.sh
- Refactor how depends-list.sh is called from bsd.port.mk for each variant.

With hat:	portmgr
[ 18:37 bdrewery ] Original commit 
399708 Mk/bsd.port.mk
Fix test-depends after r399703.

With hat:	portmgr
Thu, 15 Oct 2015
[ 07:36 bapt ] Original commit 
399326 CHANGES
399326 Mk/Uses/ada.mk
399326 Mk/Uses/autoreconf.mk
399326 Mk/Uses/bison.mk
399326 Mk/Uses/blaslapack.mk
399326 Mk/Uses/cmake.mk
399326 Mk/Uses/compiler.mk
399326 Mk/Uses/cran.mk
399326 Mk/Uses/desktop-file-utils.mk
399326 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched

This gives more time for tools to get updated, available in packages etc before
bothering users
Wed, 14 Oct 2015
[ 16:49 bapt ] Original commit 
399278 CHANGES
399278 Mk/Uses/ada.mk
399278 Mk/Uses/autoreconf.mk
399278 Mk/Uses/bison.mk
399278 Mk/Uses/blaslapack.mk
399278 Mk/Uses/cmake.mk
399278 Mk/Uses/compiler.mk
399278 Mk/Uses/cran.mk
399278 Mk/Uses/desktop-file-utils.mk
399278 Mk/Uses/display.mk

(Only the first 10 of 67 ports in this commit are shown above. View all ports for this commit)
Drop the necessity to add ${PORTSDIR} to dependency line

Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Mon, 12 Oct 2015
[ 23:22 bdrewery ] Original commit 
399165 Mk/bsd.port.mk
Don't check for minimal Pkg version for package building.

Package building always builds Pkg first.  If someone downgrades their
pkg locally this change will hurt them, but then they are already
running an unsupported configuration.

With hat:	portmgr
[ 22:44 bdrewery ] Original commit 
399164 Mk/bsd.port.mk
Name the 'uname -r' variable the same as the bsd.port.subdir.mk version,
_OSRELEASE.

This will allow passing in the environment consistently from calling script
to avoid looking it up if.

With hat:	portmgr
[ 22:41 bdrewery ] Original commit 
399162 Mk/bsd.port.mk
Export more sysctl(8) vars.

LINUX_OSRELEASE, _SMP_CPUS (used as default MAKE_JOBS), CONFIGURE_MAX_CMD_LEN.

With hat:	portmgr
[ 22:30 bdrewery ] Original commit 
399161 Mk/bsd.port.mk
Remove debugging leftover from r399160.

With hat:	portmgr
[ 22:28 bdrewery ] Original commit 
399160 Mk/bsd.port.mk
Export HAVE_COMPAT_IA32_KERN to sub-makes and ensure it is not exported if
empty.

With hat:	portmgr
[ 22:19 bdrewery ] Original commit 
399159 Mk/bsd.port.mk
Move the exported variable assignments to where they are looked-up.

This is so we are less likely to carry around old vars that are no longer
needed and to keep logic more coupled.

With hat:	portmgr
[ 22:17 bdrewery ] Original commit 
399158 Mk/bsd.port.mk
Spell 'OSREL' properly from r399155.

With hat:	portmgr
[ 22:14 bdrewery ] Original commit 
399157 Mk/bsd.port.mk
Don't check for minimal pkg version in sub-makes.

With hat:	portmgr
[ 22:13 bdrewery ] Original commit 
399156 Mk/bsd.port.mk
Pass result of 'uname -r' to sub-makes to avoid unneeded lookup.

With hat:	portmgr
[ 22:09 bdrewery ] Original commit 
399155 Mk/bsd.port.mk
Use a loop to export vars.

This also fixes adding duplicates to .MAKEFLAGS with fmake, which was a
bug present before recent changes.

With hat:	portmgr
[ 21:41 bdrewery ] Original commit 
399154 Mk/bsd.port.mk
Re-apply r398953 with protection for 'make *config*'.

This will only include the descriptions file if needed to very slightly
lower overhead with -V lookups and package building dependency calculations.

With hat:	portmgr
[ 21:38 bdrewery ] Original commit 
399153 Mk/bsd.port.mk
Replace escaping for exported vars with :Q feature.

With hat:	portmgr
[ 21:36 bdrewery ] Original commit 
399152 Mk/bsd.port.mk
Remove SYSTEMVERSION exporting, not needed since r99913.

This is a relic of port.mkversion.

With hat:	portmgr
Sat, 10 Oct 2015
[ 21:19 bapt ] Original commit 
399022 Mk/bsd.port.mk
Avoid a useless call to dirname
[ 20:53 bapt ] Original commit 
399020 Mk/bsd.port.mk
Remove another unused variable
[ 20:23 bapt ] Original commit 
399017 Mk/bsd.port.mk
Remove unused variable
[ 19:53 bapt ] Original commit 
399015 Mk/bsd.port.mk
Check if the port directory is aboslute otherwise prepend ${PORTSDIR} in
FETCH_LIST

It allows dependencies to be defined without ${PORTSDIR}
[ 19:45 bapt ] Original commit 
399013 Mk/bsd.port.mk
Revert r398953 per bdrewery demand it breaks make config

Reported by:	novel
Fri, 9 Oct 2015
[ 19:20 bdrewery ] Original commit 
398953 Mk/bsd.port.mk
Don't include/parse bsd.options.desc.mk if not needed (showconfig or -V *_DESC).

This is targetting dependency listing overhead.

With hat:	portmgr
[ 18:00 bdrewery ] Original commit 
398927 Mk/Scripts/all-depends-list.sh
398927 Mk/Scripts/depends-list.sh
398927 Mk/bsd.port.mk
Unify depends-list.sh and all-depends-list.sh into one script, depends-list.sh.

With hat:	portmgr
Thu, 8 Oct 2015
[ 14:57 amdmi3 ] Original commit 
398831 Mk/bsd.port.mk
Add LOCALBASE-based ldconfig dir to plist for non-default PREFIX

ldconfig file is always installed into LOCALBASE-based directory
(${LOCALBASE}/${LDCONFIG_DIR}) which is first created. When a port
redefines PREFIX (PREFIX != LOCALBASE), this directory needs to be
mentioned in pkg-plist.

Add the directory to the plist. While here, add identation to nested
make conditions and loops to improve readability and simplify one
empty .if body.

This fixes stage-qa for biology/emboss and cad/brlcad

Approved by:	portmgr (bapt)
Differential Revision:	D3815
[ 14:12 amdmi3 ] Original commit 
398827 Keywords/terminfo.ucl
398827 Mk/Scripts/qa.sh
398827 Mk/Uses/terminfo.mk
398827 Mk/bsd.port.mk
398827 devel/ncurses/Makefile
398827 devel/ncurses/pkg-plist
398827 sysutils/jfbterm/Makefile
398827 sysutils/jfbterm/pkg-plist
398827 x11/rxvt-unicode/Makefile
398827 x11/rxvt-unicode/files/patch-doc_Makefile.in

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Add a way to cleanly handle terminfo.db file used by devel/ncurses

This database contains compiled terminfo entries and is merged from
a large part which comes with ncurses themselves and compiled
.terminfo files installed by other ports (currently only rxvt-unicode
and jfbterm)

- Now the database is always kept up to date, regardless of port
  installation order (both ncurses installed before .terminfo files
  and the other way around work as expected)
- All affected ports now support clean deinstallation and do not
  produce stage-qa errors
- Affected ports are simplified, as they now only need to define
  USES=terminfo
- rxvt-unicode no longer pulls in ncurses: the dependency is not
  really needed for anything beside updating it's own database
- The patch contains Q/A test to check whether a port needs, or
  needs not USES=terminfo

Approved by:	portmgr (mat, bapt)
Differential Revision:	D3747
Mon, 28 Sep 2015
[ 17:20 amdmi3 ] Original commit 
398125 CHANGES
398125 Mk/Scripts/depends-list.sh
398125 Mk/Uses/cran.mk
398125 Mk/Uses/perl5.mk
398125 Mk/bsd.options.mk
398125 Mk/bsd.port.mk
398125 astro/osmium/Makefile
398125 devel/pire/Makefile
398125 devel/sdl2pp/Makefile
398125 games/spring/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Implemented complete support for test target.

You can now `make test' on any port to run test sequence, no-op by default.
If a port defines TEST_TARGET, it'll run sub-make with specified target,
usually `check' or `test', useful if upstream supports that. The port may
instead define custom do-test target, as well as usual satellite targets:

  {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off

`make test' builds and stages port first, so test may use both WRKDIR and
STAGEDIR, and both BUILD and RUN depends are available for test target.
Additionally, TEST_DEPENDS is now properly supported and may be used to
define additional depends specifically for testing.

Framework may define default tests for specific cases. For instance,
perl5.mk and cran.mk already provide default test target on their own.

This commit also converts my ports which have tests to this new framework.

Approved by:	portmgr (bapt)
Differential Revision:	D3680
Sat, 26 Sep 2015
[ 06:37 antoine ] Original commit 
397930 Mk/bsd.port.mk
Restore _FORCE_POST_PATTERNS, some ports are were missed in the conversion

With hat:	portmgr
[ 00:44 bapt ] Original commit 
397924 Mk/bsd.port.mk
ocamlfind is not run anymore from any @exec lines
[ 00:36 bapt ] Original commit 
397923 Mk/bsd.port.mk
update-desktop-database is not used anymore @*exec
[ 00:26 bapt ] Original commit 
397916 Mk/bsd.port.mk
397916 net-p2p/amule-devel/pkg-plist
397916 net-p2p/amule/pkg-plist
397916 sysutils/gcdmaster/pkg-plist
Convert update-mime-database into @post*
[ 00:19 bapt ] Original commit 
397912 Mk/bsd.port.mk
397912 math/octave-forge-base/pkg-plist
Convert load-octave-pkg to proper @postexec
[ 00:08 bapt ] Original commit 
397909 Mk/bsd.port.mk
397909 chinese/fcitx/pkg-plist
397909 chinese/gcin/pkg-plist
397909 chinese/oxim/pkg-plist
397909 chinese/wenju/pkg-plist
397909 graphics/gdk-pixbuf2/pkg-plist
397909 graphics/librsvg2/pkg-plist
397909 japanese/im-ja/pkg-plist
397909 korean/imhangul/pkg-plist
397909 textproc/ibus/pkg-plist

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Specify correctly @post* for gtk-query-immodules
Fri, 25 Sep 2015
[ 23:52 bapt ] Original commit 
397908 Mk/bsd.port.mk
397908 devel/dconf/pkg-plist
397908 devel/gconf2/pkg-plist
397908 devel/glib20/pkg-plist
397908 net/glib-networking/pkg-plist
397908 x11/mate-panel/pkg-plist
Convert a bunch of @exec into proper @postexec
[ 23:47 bapt ] Original commit 
397907 Mk/bsd.port.mk
mkfontscale and mkfontdir are not used anymore in @exec lines
[ 23:41 bapt ] Original commit 
397906 Mk/bsd.port.mk
kldxref is not used anymore in any @exec
[ 23:31 bapt ] Original commit 
397905 Mk/bsd.port.mk
Bump the minimal version of pkg to 1.6.0
[ 23:30 bapt ] Original commit 
397904 Mk/bsd.port.mk
Use @post[un]exec for ldconfig to ensure ldconfig is run when needed instead of
the hackish _FORCE_POST_PATTERNS
Thu, 24 Sep 2015
[ 23:19 bapt ] Original commit 
397789 Mk/bsd.port.mk
Remove another wrong comment
[ 23:14 bapt ] Original commit 
397788 Mk/bsd.port.mk
Remove now wrong comment
Mon, 21 Sep 2015
[ 20:36 bdrewery ] Original commit 
397519 Mk/bsd.port.mk
Allow slave ports to have a Makefile.local.

With hat:	portmgr
Fri, 28 Aug 2015
[ 13:50 marino ] Original commit 
395484 Mk/bsd.port.mk
Mk/bsd.port.mk: Add PKG_CREATE_VERBOSE functionality

When PKG_CREATE_VERBOSE is set, the "-v" option will be added to
the arguments for PKG_CREATE.  The intended use is for poudriere and
other build monitors that can time out.  The verbose option of pkg
create will periodically emit output as the package is being created.
It would be set mk.conf (the DragonFly version of poudriere will set
it unconditionally during package building).

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D3507
Tue, 25 Aug 2015
[ 12:17 bapt ] Original commit 
395246 Mk/bsd.port.mk
Make package-depends-list accept dependency entries without ${PORTSDIR}

Sponsored by:	Gandi.net
[ 12:08 bapt ] Original commit 
395245 Mk/bsd.port.mk
Make build-depends-list and run-depends-list accept dependency lines without
${PORTSDIR}

Sponsored by:	Gandi.net
Mon, 24 Aug 2015
[ 13:07 mat ] Original commit 
395170 Mk/bsd.options.mk
395170 Mk/bsd.port.mk
Add an optional error message for opt_PREVENTS, opt_PREVENTS_MSG.

Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3469
Tue, 18 Aug 2015
[ 11:00 mat ] Original commit 
394573 CHANGES
394573 Mk/bsd.options.mk
394573 Mk/bsd.port.mk
Introduce <opt>_IMPLIES and <opt>_PREVENTS to register dependencies, or
conflicts, between options.

PR:		191144
Submitted by:	adamw
Sponsored by:	Absolight
Mon, 17 Aug 2015
[ 14:20 mat ] Original commit 
394508 CHANGES
394508 Mk/bsd.database.mk
394508 Mk/bsd.options.mk
394508 Mk/bsd.port.mk
394508 Mk/bsd.sanity.mk
394508 Tools/scripts/README
394508 Tools/scripts/check-latest-link
394508 UPDATING
394508 audio/amarok-kde4/Makefile
394508 audio/jack/Makefile

(Only the first 10 of 271 ports in this commit are shown above. View all ports for this commit)
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
[ 13:31 mat ] Original commit 
394503 Mk/Uses/autoreconf.mk
394503 Mk/Uses/charsetfix.mk
394503 Mk/Uses/cran.mk
394503 Mk/Uses/display.mk
394503 Mk/Uses/dos2unix.mk
394503 Mk/Uses/erlang.mk
394503 Mk/Uses/kmod.mk
394503 Mk/Uses/libtool.mk
394503 Mk/Uses/ncurses.mk
394503 Mk/Uses/pathfix.mk

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
Rewrite the target ordering code.

The targets now have priority assigned to them, and, when the dependency
ordering magic is done at the end of bsd.port.mk, they are sorted
according to their priority.

This allows USES to add targets easily and have them run whenever they
want without touching bsd.port.mk.

To add a target that runs just before post-configure run, do:

_USES_configure+=  695:my-post-configure
my-post-configure:
	do something
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 9 Aug 2015
[ 19:14 netchild ] Original commit 
393817 Mk/bsd.linux-apps.mk
393817 Mk/bsd.linux-rpm.mk
393817 Mk/bsd.port.mk
393817 Mk/bsd.sites.mk
393817 accessibility/linux-c6-atk/distinfo.x86_64
393817 accessibility/linux-c6-atk/pkg-plist
393817 accessibility/linux-c6-atk/pkg-plist.i686
393817 accessibility/linux-c6-atk/pkg-plist.x86_64
393817 audio/linux-c6-alsa-lib/Makefile
393817 audio/linux-c6-alsa-lib/distinfo.x86_64

(Only the first 10 of 332 ports in this commit are shown above. View all ports for this commit)
Re-commit of
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
      antoine)
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with the new 64 bit parts
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 28 Jul 2015
[ 07:34 mat ] Original commit 
393054 Mk/bsd.port.mk
Add a note about not changing MASTER_SITE_BACKUP.

Sponsored by:	Absolight
Sun, 26 Jul 2015
[ 13:35 antoine ] Original commit 
392922 Mk/bsd.linux-apps.mk
392922 Mk/bsd.linux-rpm.mk
392922 Mk/bsd.port.mk
392922 Mk/bsd.sites.mk
392922 accessibility/linux-c6-atk/distinfo.x86_64
392922 accessibility/linux-c6-atk/pkg-plist
392922 accessibility/linux-c6-atk/pkg-plist.i686
392922 accessibility/linux-c6-atk/pkg-plist.x86_64
392922 audio/linux-c6-alsa-lib/Makefile
392922 audio/linux-c6-alsa-lib/distinfo.x86_64

(Only the first 10 of 330 ports in this commit are shown above. View all ports for this commit)
Unbreak INDEX, reverting r392921

With hat:	portmgr
[ 13:06 netchild ] Original commit 
392921 Mk/bsd.linux-apps.mk
392921 Mk/bsd.linux-rpm.mk
392921 Mk/bsd.port.mk
392921 Mk/bsd.sites.mk
392921 accessibility/linux-c6-atk/distinfo.x86_64
392921 accessibility/linux-c6-atk/pkg-plist
392921 accessibility/linux-c6-atk/pkg-plist.i686
392921 accessibility/linux-c6-atk/pkg-plist.x86_64
392921 audio/linux-c6-alsa-lib/Makefile
392921 audio/linux-c6-alsa-lib/distinfo.x86_64

(Only the first 10 of 330 ports in this commit are shown above. View all ports for this commit)
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 19 Jul 2015
[ 15:32 bapt ] Original commit 
392510 Mk/bsd.port.mk
Pass PKGBASE to qa.sh
Thu, 16 Jul 2015
[ 20:53 kwm ] Original commit 
392322 CHANGES
392322 Mk/Uses/ghostscript.mk
392322 Mk/bsd.default-versions.mk
392322 Mk/bsd.port.mk
392322 Mk/bsd.sanity.mk
392322 cad/xcircuit/Makefile
392322 chinese/enscript/Makefile
392322 comms/efax-gtk/Makefile
392322 comms/hylafax/Makefile
392322 comms/tkhylafax/Makefile

(Only the first 10 of 89 ports in this commit are shown above. View all ports for this commit)
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
Sat, 4 Jul 2015
[ 08:56 bapt ] Original commit 
391295 Mk/Scripts/clean-depends-list.sh
391295 Mk/bsd.port.mk
Rewite CLEAN-DEPENDS*

Move inlined shell code into a proper script taking 2 args in arguments: full or
limited. The code I more simpler and understandable. The argument allows to
factorize the code between CLEAN-DEPENDS-FULL and CLEAN-DEPENDS-LIST

While here, make the code accept dependencies without ${PORTSDIR}
Thu, 2 Jul 2015
[ 23:17 bapt ] Original commit 
391207 Mk/bsd.port.mk
Remove support for distfiles in cdrom

No cdrom distfiles has been shipped for a while, and it causes issues
for users having /cdrom configured in autofs

Reported by:	glebius
Tested by:	glebius
Approved by:	swills
Reviewed by:	swills
Differential Revision:	https://reviews.freebsd.org/D2888
Wed, 1 Jul 2015
[ 22:17 bapt ] Original commit 
391126 Mk/bsd.port.mk
Remove useless @ in ALL-DEPENDS-LIST
[ 20:27 bapt ] Original commit 
391121 Mk/Scripts/all-depends-list.sh
391121 Mk/bsd.port.mk
Move all-depends-list to a regular script

The benefice beside being more readable is to allow support for dependency line
without ${PORTSDIR}

This is also necessary to be able to easily hack on it for FLAVORS/SUBPACKAGE
support
[ 12:11 mat ] Original commit 
391051 CHANGES
391051 Mk/bsd.options.mk
391051 Mk/bsd.port.mk
Introduce target option helpers.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2944
Sun, 28 Jun 2015
[ 18:50 bapt ] Original commit 
390865 Mk/Scripts/do-depends.sh
390865 Mk/bsd.port.mk
Refactor dependency checks and installation

This is an important step to prepare the ports tree for VARIANTS(aka flavours)
and subpackage by making the dependency code easier to deal with.

Change:
- Externalize in a proper shell script the code that was an inlined shell script
- Add better validation on the syntaxe used
- test after the dependency has been installed that it actually really fulfill
  the pattern searched (improving QA)
- Unify lib-depends with other dependency checks
- Make ${PORTSDIR} not mandatory anymore in _DEPENDS lines:
  aka pattern:${PORTSDIR}/category/port can now be written pattern:category/port
  /!\ Please to not use this syntax yet! poudriere have received a fix to be
  able to handle this new syntax (but no new release of poudriere has it yet)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 27 Jun 2015
[ 14:19 amdmi3 ] Original commit 
390706 Mk/bsd.port.mk
- Add support for BROKEN_${OPSYS}_${OSREL:R}_${ARCH} pattern

Approved by:	portmgr (bapt)
Mon, 22 Jun 2015
[ 23:02 bapt ] Original commit 
390339 Mk/bsd.port.mk
Fix documentation: all the ports are installed in LOCALBASE include x11 one
[ 22:54 bapt ] Original commit 
390338 Mk/bsd.port.mk
Remove AUTOMATIC_PLIST documentation from bsd.port.mk it belong to bsd.linux*.mk
where it is already documented
[ 22:23 bapt ] Original commit 
390336 Mk/bsd.port.mk
Simplify test on zipped PATCHFILES
[ 21:44 bapt ] Original commit 
390334 Mk/bsd.port.mk
Factorize the fake for convenience targets
[ 21:39 bapt ] Original commit 
390333 Mk/bsd.port.mk
Remove add-plist-buildinfo it has been unhooked for a while and prevent us from
getting any close to reproducible builds

Number of commits found: 907 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ImageMagickMay 06
ImageMagick-nox11May 06
ImageMagick7May 06
ImageMagick7-nox11May 06
janssonMay 04
gitlabMay 03
libksbaMay 03
libressl*May 03
libressl-devel*May 03
linux-c6-openssl*May 03
openssl*May 03
php55May 03
php55-bcmathMay 03
php55-exifMay 03
php55-gdMay 03

14 vulnerabilities affecting 65 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25997
Broken 283
Deprecated 64
Ignore 550
Forbidden 0
Restricted 203
No CDROM 86
Vulnerable 53
Expired 25
Set to expire 52
Interactive 0
new 24 hours 5
new 48 hours8
new 7 days16
new fortnight43
new month107

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.