notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: Mk/bsd.sanity.mk

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2 

Wednesday, 12 Mar 2014
10:20 bapt search for other commits by this committer
Fix bad copy/paste
Original commitRevision:347969 
09:17 bapt search for other commits by this committer
Two new USES added to finish handling distfiles formats a consistent way:

USES=tar[:[xz|bzip2|Z|tgz]] handles distributions files in format:
- plain tar
- tar.xz
- tar.bz2
- tar.Z
- tgz

USES=lha handles distributions files info LHA format
Original commitRevision:347964 
Tuesday, 11 Mar 2014
07:02 bapt search for other commits by this committer
Remove the now unused USE_ZIP=yes, everyone should now use USES=zip
Original commitRevision:347863 
Friday, 7 Mar 2014
15:25 bapt search for other commits by this committer
Add USES=zip and USES=zip:infozip

To handle the zip archives from distfiles

Reviewed by:	mat, antoine
Original commitRevision:347398 
14:38 bapt search for other commits by this committer
Add USE_MAKESELF to the sanity check
Original commitRevision:347392 
Thursday, 27 Feb 2014
15:00 gahr search for other commits by this committer
- Get rid of bsd.tcl.mk. See my CHANGES entry from 20130919.

Approved by:	portmgr (antoine)
Original commitRevision:346360 
Monday, 27 Jan 2014
07:23 bapt search for other commits by this committer
Remove Useless test on the value of NO_STAGE
Original commitRevision:341331 
06:21 ak search for other commits by this committer
- Use proper url

Submitted by:	mat
Approved by:	portmgr (mat)
Original commitRevision:341329 
Sunday, 26 Jan 2014
20:48 ak search for other commits by this committer
- Add a developer warning if NO_STAGE is set

Approved by:	portmgr (mat)
Original commitRevision:341284 
Sunday, 5 Jan 2014
13:33 antoine search for other commits by this committer
- Remove USE_FAM, it has been replaced by USES=fam
- Add a developer error if it is set

Approved by:	portmgr (bapt)
Original commitRevision:338770 
Thursday, 26 Dec 2013
16:25 bapt search for other commits by this committer
Improve the warning message about the deprecation of WITHOUT_NLS

Suggested by:	imp
Original commitRevision:337548 
06:51 antoine search for other commits by this committer
- Remove USE_OPENAL code
- Add a developer error to bsd.sanity.mk if it is used

Approved by:	portmgr (bapt)
Original commitRevision:337472 
Monday, 16 Dec 2013
12:52 wg search for other commits by this committer
Mk/bsd.sanity.mk: note about python auto plist and pkgname

PYDISTUTILS_PKGNAME is useless when used with USE_PYDISTUTILS=yes and
PYDISTUTILS_AUTOPLIST as its only function is to determine egg info name.

Approved by:	portmgr (bapt)
Original commitRevision:336631 
Sunday, 15 Dec 2013
21:56 wg search for other commits by this committer
Mk/bsd.sanity.mk: note USE_PYDISTUTILS=easy_install deprecation

Now that all python packages use setuptools and eggs are undesired for system
wide packages the ports should use USE_PYDISTUTILS=yes instead.

Approved by:	portmgr (bapt)
Original commitRevision:336587 
Saturday, 14 Dec 2013
06:04 eadler search for other commits by this committer
bsd.sanity.mk: add a warning not to use the BSD license

The 'BSD' license covered 3+ different licenses some of which were not OSI
approved.  Instead we now have 3 separate licenses.

Approved by:	portmgr (tabthorpe)
Original commitRevision:336422 
Friday, 13 Dec 2013
11:30 bapt search for other commits by this committer
Warn users about WITHOUT_NLS deprecation
Original commitRevision:336337 
Monday, 2 Dec 2013
16:56 dbn search for other commits by this committer
Add sanity check for LIB_DEPENDS and RUN_DEPENDS.

Ports does not support relative paths in ${TYPE}_DEPENDS and actually breaks
the dependency registration with pkgng.  This occurs in ACTUAL_PACKAGE_DEPENDS
where ${PORTSDIR} is stripped from the dependencies' directory and uses the
rest of the string as the package origin.  pkg(8) then fails to detect package
origins with relative paths.

Approved by:	portmgr (bapt)
Original commitRevision:335512 
Monday, 18 Nov 2013
15:45 bapt search for other commits by this committer
Mark USE_DOS2UNIX as deprecated
Original commitRevision:334214 
Saturday, 26 Oct 2013
09:29 mva search for other commits by this committer
- Add a warning about PYTHON_PY3K_PLIST_HACK not being required, if
  PYDISTUTILS_AUTOPLIST is used
Original commitRevision:331668 
Friday, 4 Oct 2013
14:35 kwm search for other commits by this committer
Add deprecation warning for USE_GNOME=desktopfileutils.

Approved by:	portmgr (bapt@)
Original commitRevision:329316 
Thursday, 3 Oct 2013
06:25 bapt search for other commits by this committer
Introduce the new "scons" USES. The goal is to replace the old bsd.scons.mk
Instead of redifining the building target, let's just reuse the existing ones.
Bonus, MAKE_JOBS is now respected
Original commitRevision:329140 
Friday, 27 Sep 2013
13:23 bapt search for other commits by this committer
Fix showing warnings about usage of MAN* and MLINKS in bsd.sanity.mk

Reported by:	matthew (at EuroBSDCon's devsummit)
Original commitRevision:328466 
Monday, 23 Sep 2013
13:42 rm search for other commits by this committer
- add new USES target: zope, and convert the tree to it
- old USE_ZOPE knob support was removed from bsd.python.mk
- update CHANGES and bsd.sanity.mk accordingly
- add ZOPE options knob and use it in lang/py-mx-base

The work is done by Marcus von Appen, but any problems are mine.

Submitted by:	mva (python ML)
Original commitRevision:328002 
05:56 bapt search for other commits by this committer
Add support for staging area in the ports tree

The ports tree is now staged by default. With pkgng the sequence hasn't
changed, the main difference is that creating package is now independent
from installing it. With pkg_install, the package is now created first
and make install, do install the package.

New macros:
- STAGEDIR: PATH to the directory where the port will be staged.
- NO_STAGE: Keep the old behaviour of the ports tree (aka no staging area)

Unsupported macro if NO_STAGE is not set:
- MAN* with staging man page compression and handling of hardlinks and
symlinks is automatically done in the stage. the manpages becomes then a
"normal" plist files and should be tracked in pkg-plist.
- MANCOMPRESSED the compress-man target is able to only compress when it
needed.

New target:
- stage: this installs everything into the stage directory
- makeplist: this will create a pkg-plist and print it to stdout. This is
a sample plist and it should always be _reviewed_ not directly used.

NOTE: with staging only what is in the plist will be installed, nothing more,
meaning a port staged cannot have leftovers exect directories left. It is
really important to double check the pkg-plist to make sure all the files
the maintainer want to package are in! make makeplist can help in that area.

The goal is to handle as quickly as possible a full removal of the NO_STAGE
support.

More features can be added once the full ports tree is converted to using the
staging area

Conversion notes:
- Remove NO_STAGE
- in {pre,do,post}-install
  * Before any usage of ${PREFIX}, ${ETCDIR}, ${PORTSDIR}, ${PORTEXAMPLES}
    prepend ${STAGEDIR}
  * Remove any thing that is done by @exec or +INSTALL script it will be
    done automatically when syncing packages
  * Remove any code to show PKG-MESSAGE it will be done automatically when
    syncing packages
  * Directory creation should remain in post-install (in particular because
    pkgng doesn't work like pkg_install in that area and pkgng ignores the
    @exec mkdir but directly pack the directory even if empty)
- PORTDOCS/PORTEXAMPELS
  To support PORTDOCS, PORTEXAMPLES most of the time there is no more need
  for hacks. just add the right %%PORTDOCS%% or %%PORTEXAMPLES%% in your
  plist then the given files from the stagedir will or will not sync
  according to NOPORTDOCS and NOPORTEXAMPLES.

With hat:	portmgr
Reviewed by:	bdrewery
Original commitRevision:327910 
Thursday, 19 Sep 2013
09:49 gahr search for other commits by this committer
- Implement USES+=tcl and USES+=tk
- Use bsd.default-versions.mk to specify the default Tcl/Tk version (8.6)
- Add warnings about the now deprecated use of USE_TCL, USE_TK, ...

  Notes:

  * USES+=tcl and USES+=tk take the following optional arguments

    - either a version in the form of XY or XY+, or 'wrapper' to depend on
      lang/tcl-wrapper or x11-toolkits/tk-wrapper

    - either 'build' (bring in build depend) or 'run' (bring in run depend)

  * it is an error to specify both 'tcl' and 'tk' in USES.

  * The functionality currently implemented via INVALID_TCL_VER and
    INVALID_TK_VER is not yet available.

Approved by:	bapt (portmgr)
Original commitRevision:327607 
09:49 bapt search for other commits by this committer
Do not recommand to drop ltverhack because it needs to be done with cautious,
to avoid users having to rebuild the whole dependency chain for "free".

Maintainer should drop ltverhak on major upgrades only.

Requested by:	kwm
Original commitRevision:327606 
08:05 bapt search for other commits by this committer
Move the target for sanity checking to the end of bsd.port.mk so that
WARNING and DEV_* can be defined anywhere
While here, change sleep time from 5 to 10 so that users have time to read it
[1]

Suggested by:	many [1]
Original commitRevision:327601 
Wednesday, 18 Sep 2013
22:13 bapt search for other commits by this committer
Add comas, to improve grammar

Suggested by:	sunpoet
Original commitRevision:327586 
21:52 bapt search for other commits by this committer
Do not issue warnings yet about WITHOUT_NLS and WITHOUT_X11 for the users has
the switch has yes been fully performed
While here fix printing of warnings
Original commitRevision:327582 
21:39 bapt search for other commits by this committer
Comment LICENSE warning for now, license framework needs more love before
advertising everyone to add one
Original commitRevision:327579 
21:30 bapt search for other commits by this committer
Print one message per line
Add a couple of new warnings
Original commitRevision:327578 
21:16 bapt search for other commits by this committer
Add a new bsd.sanity.mk.

This file is responsible to do some sanity checking on port, as well as doing
some sanity checking on users configuration
New macro for developer: WARNING (this will issue a warning to the normal users
can be used to warn the user about deprecating feature that will be unsupported
soon.
New macro to put in your make.conf for Maintainers: DEVELOPER=yes this macro
will activate warning on usage of deprecated features and errors on now
unspported usage of macros.

Reviewed by:	bdrewery
Original commitRevision:327576 

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2