| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Submitted by: gerald
Notes:
svn path=/head/; revision=226416
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Loosen the error around USE_ANT and do-build [1]
* Add a check for CFLAGS and CXXFLAGS in CONFIGURE_ENV [2]
* Add a check for Fortran flags in CONFIGURE_ENV [3]
PR: 128482 [2]
Requested by: Dominic Fandrey <kamikaze@bsdforen.de> [1]
gerlad [3]
Submitted by: amdmi3 [2]
Notes:
svn path=/head/; revision=226377
|
|
|
|
|
|
|
| |
Reported by: amdmi3
Notes:
svn path=/head/; revision=221916
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Allow WWW URLs which start with "https://" [1]
* Warn on possible improper use of @dirrm[try] [2]
PR: 127128 [1]
127081 [2]
Submitted by: Tomoyuki Sakurai <cherry@trombik.org> [2]
Notes:
svn path=/head/; revision=221887
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check for duplicate CATEGORIES [1]
* Be stricter when checking for --mandir and --infodir [2]
* Properly check *_DEPENDS both before and after bsd.port.pre.mk [3]
PR: 125962 [2]
126681 [3]
Requested by: kris [1]
Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru> [3]
Renato Botelho <garga@FreeBSD.org> [2]
Notes:
svn path=/head/; revision=219088
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add some USE_GCC checks [1]
* Check to make sure pkg-descr lines do not end with CRLF [2]
* Warn against using != in assignments [2]
* Check for a valid WWW syntax in pkg-descr [2]
Requested by: gerald [1]
kris [2]
Notes:
svn path=/head/; revision=217166
|
|
|
|
|
|
|
|
|
|
|
| |
Check for misuse of the %%XXXDIR%% constructs in order to help with the QA
Tinderbox build reports.
PR: 125037
Submitted by: leeym
Notes:
svn path=/head/; revision=216360
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use the actual Makefile when checking for pre-defined sites. This allows
us to catch things that rely on port variables. [1]
* USE_GETOPT_LONG is now obsolete, and should not be suggested. [2]
* Check for cases where X_DEPENDS = ${Y_DEPENDS} which can result in adding
unwanted dependencies.
PR: 121664 [1]
Suggested by: pav [2]
Notes:
svn path=/head/; revision=209601
|
|
|
|
|
|
|
|
|
|
| |
Allow comments to start with a '[' (e.g. [X]Emacs).
PR: 117832
Submitted by: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Notes:
svn path=/head/; revision=203750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Allow the @stopdaemon plist directive. [1]
* Fix a typo when checking for proper use of DOCSDIR. [2]
* USE_JAVA is okay to use after including bsd.port.pre.mk. [3]
* Properly check for extra items in the PATCH_SITES section. [4]
* Replace all instances of "IFF" with "If and only if" to be clearer for
non-English speaking, non-math geeks. [5]
PR: 116907 [3]
116698 [4]
116218 [5]
Reported by: rafan [1]
Submitted by: lwhsu [2]
Notes:
svn path=/head/; revision=203749
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Consolidate lines that end in a '\' followed by an empty line into one
newline prior to splitting the Makefile into sections. This will more
properly catch section-related errors [1]
* Properly check pkg-config files when they contain an embedded '.' [2]
* Allow pkg-plist directive @cwd by itself which means to change the working
directory back to the original PREFIX [3]
* Beef up the warnings around DOCSDIR, EXAMPLESDIR, and DATADIR so that
users don't just use these macros without knowing if they are safe [3]
* Check for use of --mandir and --infodir [4]
PR: 112332 [1]
115455 [4]
Submitted by: rafan [4]
sat [2]
Requested by: pav [3]
Notes:
svn path=/head/; revision=197845
|
|
|
|
|
|
|
|
|
|
| |
fully chrooted DESTDIR, which does not need such any more.
Sponsored by: Google Summer of Code 2007
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=197075
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bsd.php.mk can now be included after bsd.port.pre.mk [1]
* Tighten the check on *_DEPENDS so that it only looks at BUILD, FETCH, PATCH,
LIB, and RUN DEPENDS [2]
PR: 110461 [1]
Submitted by: Alexander Logvinov <ports@logvinov.com> [1]
Reported by: Alexander Logvinov <ports@logvinov.com> [2]
Notes:
svn path=/head/; revision=193121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check to see if EXTRACT_SUFX is ".zip" and suggest USE_ZIP instead [1]
* Remove the now obsoleted DEPENDS macro
* Remove the obsoleted Java 1.0 check
* Add support for USE_CDRTOOLS
* Add a check for direct usage of gs (i.e. ghostscript) [2]
PR: 107265 [2]
Requested by: gabor [1]
Notes:
svn path=/head/; revision=184910
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
devel/portcheckout -> ports-mgmt/portcheckout
devel/portlint -> ports-mgmt/portlint
devel/portmk -> ports-mgmt/portmk
devel/porttools -> ports-mgmt/porttools
misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
misc/porteasy -> ports-mgmt/porteasy
misc/portell -> ports-mgmt/portell
misc/portless -> ports-mgmt/portless
misc/tinderbox -> ports-mgmt/tinderbox
security/jailaudit -> ports-mgmt/jailaudit
security/portaudit -> ports-mgmt/portaudit
security/portaudit-db -> ports-mgmt/portaudit-db
security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
sysutils/barry -> ports-mgmt/barry
sysutils/bpm -> ports-mgmt/bpm
sysutils/kports -> ports-mgmt/kports
sysutils/managepkg -> ports-mgmt/managepkg
sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
sysutils/pib -> ports-mgmt/pib
sysutils/pkgfe -> ports-mgmt/pkgfe
sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
sysutils/pkg_install -> ports-mgmt/pkg_install
sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
sysutils/pkg_remove -> ports-mgmt/pkg_remove
sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
sysutils/pkg_tree -> ports-mgmt/pkg_tree
sysutils/portbrowser -> ports-mgmt/portbrowser
sysutils/portconf -> ports-mgmt/portconf
sysutils/portdowngrade -> ports-mgmt/portdowngrade
sysutils/portcheck -> ports-mgmt/portcheck
sysutils/portmanager -> ports-mgmt/portmanager
sysutils/portmaster -> ports-mgmt/portmaster
sysutils/portscout -> ports-mgmt/portscout
sysutils/portsearch -> ports-mgmt/portsearch
sysutils/portsman -> ports-mgmt/portsman
sysutils/portsnap -> ports-mgmt/portsnap
sysutils/portsopt -> ports-mgmt/portsopt
sysutils/portupgrade -> ports-mgmt/portupgrade
sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
sysutils/psearch -> ports-mgmt/psearch
sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
sysutils/qtpkg -> ports-mgmt/qtpkg
textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports
Repocopies by: marcus
Notes:
svn path=/head/; revision=184211
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Replace a dead autotools link with a FreeBSD-based link instead [1]
* Replace USE_*_VER with USE_AUTOTOOLS instead [2]
* Check for a valid EXPIRATION_DATE [3]
PR: 104042 [3]
Requested by: piotr.smyrak@heron.pl [1]
Reported by: ahze [2]
Submitted by: vd [3]
Notes:
svn path=/head/; revision=178032
|
|
|
|
|
|
|
|
| |
PR: 101675
Submitted by: gabor
Notes:
svn path=/head/; revision=170356
|
|
|
|
|
|
|
| |
of plist items.
Notes:
svn path=/head/; revision=169863
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check for direct use of sysctl(8). [1]
* Add a check for use of the deprecated macro INSTALLS_SHLIB, and point people
to USE_LDCONFIG instead. [2]
* Add a check for plists with less than 6 items, and point people to
PLIST_FILES instead. [3]
PR: 100472 [1]
91933 [2]
100190 [3]
Submitted by: Babak Farrokhi <babak@farrokhi.net> [1]
Notes:
svn path=/head/; revision=169858
|
|
|
|
|
|
|
| |
reference to portlint(1).
Notes:
svn path=/head/; revision=164053
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* The check for quoted COMMENTs had a typo. However, this check has been
consolidated for other macros that should not be quoted. Merge the COMMENT
check into the BROKEN, et al check. [1]
* Properly pluralize the message which counts the number of fatal errors
and warnings. [2]
* Add distinfo checking support. [3]
* Huge refactoring of the error handling code. If the -g argument is specified,
errors will be grouped together to avoid spamming the console with
repeated lines.
* Add a check for icon installation, and recommend INSTALLS_ICONS.
PR: 97207 [1]
96089 [2]
96923 [3]
Submitted by: lawrance [1]
ehaupt [2]
sem [3]
Tested by: mezz
Notes:
svn path=/head/; revision=164045
|
|
|
|
|
|
|
|
| |
PR: 95448
Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
Notes:
svn path=/head/; revision=158991
|
|
|
|
|
|
|
|
|
| |
* Remove support for PERL_{BUILD,RUN}_DEPENDS
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=157066
|
|
|
|
|
|
|
|
| |
Pointy hat to: ade
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=156782
|
|
|
|
|
|
|
| |
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=156749
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check for .mo (translation) files, and warn if USE_GETTEXT is not
set. [1]
* Make sure USE_RC_SUBR checking does macro expansion to catch cases were
USE_RC_SUBR=${PORTNAME} (for example). [2]
PR: 93273 [2]
Requested by: kris [1]
Notes:
svn path=/head/; revision=155974
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check to see if PORTREVISION=0 in master ports. [1]
* Add checks for direct use of the pkg_* commands. [2]
* Add a check that if a port is new, it is not maintained by
ports@FreeBSD.org. [3]
* Do not warn about .la files if USE_KDELIBS_VER is set. [4]
* Add a check for deprecated use of USE_RC_SUBR along with checks for its
proper use. [5]
PR: 91324 [1]
92888 [2]
92665 [3]
92586 [4]
Submitted by: lofi [4]
dougb [5]
Notes:
svn path=/head/; revision=155794
|
|
|
|
|
|
|
| |
* Add support for PERL_{RUN,BUILD}_DEPENDS
Notes:
svn path=/head/; revision=154106
|
|
|
|
|
|
|
|
|
|
|
| |
* Update quoting requirements for new bsd.port.mk
* Warn on use of USE_REINPLACE [1]
* Recommend @dirrmtry instead of @unexec rmdir [1]
Requested by: pav [1]
Notes:
svn path=/head/; revision=154092
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Warn on use of .tar.bz2 as an EXTRACT_SUFX [1]
* Throw a fatal error if INFO is defined, and install-info is called
directly [2]
* Throw a warning if install-info is called directly and INFO is not
defined [2]
PR: 89952 [2]
Requested by: Kövesdán Gábor <gabor.kovesdan@t-hosting.hu> [1]
Notes:
svn path=/head/; revision=151410
|
|
|
|
|
|
|
|
|
|
| |
* Work around a crash in Perl that can be triggered with complex regular
expressions [1]
Reported by: thierry and aspell [1]
Notes:
svn path=/head/; revision=148817
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* USE_PYTHON still cannot be included after bsd.port.pre.mk
* USE_APACHE can now be included after bsd.port.pre.mk [1]
* Handle the new autotools world order
* Check that IGNORE is properly capitalized and terminated [2]
PR: 88546 [2]
Reported by: pav [1]
Submitted by: lawrance [2]
Notes:
svn path=/head/; revision=148810
|
|
|
|
| |
Notes:
svn path=/head/; revision=146296
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check for improperly quoted COMMENTs. [1]
* Require quotes around all of BROKEN, FORBIDDEN, MANUAL_PACKAGE_BUILD,
NO_CDROM, NO_PACKAGE, and RESTRICTED. Also, enforce the obscure rules around
DEPRECATED. [2]
PR: 87273 [1]
87498 [2]
Submitted by: erwin [1]
fenner [2]
Notes:
svn path=/head/; revision=146132
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a warning if only one MASTER_SITE is configured [1]
* Check for misspellings of INSTALLS_SHLIB [2]
PR: 87141 [2]
Requested by: kris [1]
Notes:
svn path=/head/; revision=144699
|
|
|
|
|
|
|
|
|
|
| |
* USE_PYTHON can now safely appear after bsd.port.pre.mk
* Expand the .elseif search to cover ".else if" as well
* Don't complain on direct use of autotools if we're using USE_AUTOTOOLS
* Don't check embedded comments for direct command use
Notes:
svn path=/head/; revision=142250
|
|
|
|
|
|
|
|
| |
PR: 84029
Submitted by: edwin
Notes:
svn path=/head/; revision=140438
|
|
|
|
|
|
|
|
| |
didn't catch the missing ';'. This should fix the erroneous messages
about OPTIONS misuse.
Notes:
svn path=/head/; revision=138366
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add '+' to the list of valid characters for file names in the warning
message.
* Check to make sure OPTIONS is specified before bsd.port.pre.mk (only if
OPTIONS is actually defined). [1]
PR: 82316 [1]
Submitted by: sem [1]
Notes:
svn path=/head/; revision=138354
|
|
|
|
|
|
|
| |
Reported by: many
Notes:
svn path=/head/; revision=133489
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Check to make sure only characters [-.a-zA-Z0-9_] appear in file names [1]
* Check for proper quoting of IGNORE and BROKEN [1]
* Check to see if README.html is being committed [1]
* Check for uses of .elseif [2]
Submitted by: krion [1]
Suggested by: bsdcrank <bsdcrank@squbes.com> [2]
Notes:
svn path=/head/; revision=133196
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check to make sure a WWW is defined in pkg-descr (this is a nice
thing to have) [1]
* Add a slew of Java-related checks (see
http://wikitest.freebsd.org/moin.cgi/JavaPortlint for more details) [2]
* Add @mode to the list of plist directives to warn about [3]
PR: 78126 [1]
78947 [3]
Requested by: hq [2]
Submitted by: leeym [1]
Renato Botelho <renato@galle.com.br> [3]
Notes:
svn path=/head/; revision=132161
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Do not warn on direct command use if the command is preceeded by "--" [1]
* Add a check for ports installing charset.alias or locale.alias. In most
cases these ports should depend on libiconv or gettext, and not install
their own copies of these files [2]
PR: 77410 [2]
Requested by: gerald [1]
Submitted by: leeym [2]
Notes:
svn path=/head/; revision=128757
|
|
|
|
|
|
|
|
|
|
| |
internally when PORTVERSION is set. Instead, just scour the Makefile to
see if both PORTVERSION and DISTVERSION are defined.
Reported by: krion
Notes:
svn path=/head/; revision=124319
|
|
|
|
|
|
|
|
|
| |
* Add support for the new DISTVERSION macro
Submitted by: lioux (plus some additional checks)
Notes:
svn path=/head/; revision=124243
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Ignore comments when checking for absolute pathname usage
* Check DISTNAME for uses of PORTREVISION and PORTEPOCH [1]
* Make sure to quote meta-characters in PORTNAME before using it as a
regular expression [1]
* Fix bug when matching OPTIONS in ".if defined(WITH_OPT1) &&
defined(WITHOUT_OPT2)" [2]
* Update OMF checks to account for the new INSTALLS_OMF macro
* Update GConf checks to account for the new GCONF_SCHEMAS macro
PR: 73536 [2]
Submitted by: mat [1]
leeym [2]
Notes:
svn path=/head/; revision=122165
|
|
|
|
| |
Notes:
svn path=/head/; revision=119087
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Check PLIST_FILES for shared libraries, and make sure
INSTALLS_SHLIB is defined [1]
* Check DATADIR and MAN3PREFIX macros [2]
* Check OPTIONS [3]
PR: 71405 [2]
71468 [3]
Requested by: michael johnson <ahze@ahze.net> [1]
Submitted by: leeym [2] [3]
Notes:
svn path=/head/; revision=118775
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Switch the direct use of ``echo'' check to suggest ${ECHO_CMD} or
${ECHO_MSG} instead of ${ECHO} [1]
* Tighten the check for improper GConf schema handling so that we only look
in the GConf schemas directory [2]
* Correct some grammar mistakes [3]
* Avoid erroneous "direct use of command" warnings [4]
PR: 71159 [4]
Submitted by: gerald [1]
pav [3]
eik [4]
Reported by: pav [2]
Notes:
svn path=/head/; revision=117785
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix a typo in the libtool archive hint [1]
* Check for ports that have a poorly specified CONFLICTS line as well as ports
that conflict with themselves [2]
* Check for proper handling of gconf schemas
* Check for explicit listing of %gconf keys in the plist
Spotted by: lofi [1]
Submitted by: eik [2]
Notes:
svn path=/head/; revision=112412
|