| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
PR: ports/67662, pending/67679
Submitted by: Stefan Walter <sw@gegenunendlich.de>
Approved by: maintainer
|
|
|
|
|
|
|
|
| |
* Remove check for SIZE and MD5 in distinfo since this was a rush job, and
missed some common cases. [1]
* Re-enable use strict, and fix portlint to obey it
Requested by: eik [1]
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a generic check for deprecated macros (e.g. the recent autotools batch),
and add USE_MESA to the set [1]
* Only use USE_LIBTOOL_VER for checking .la file installation [1]
* Add a check for USE_LIBLTDL and warn about directly using a libltdl
dependency [1]
* Check distinfo to make sure each file in DISTFILES has SIZE and MD5 entries
if NO_SIZE and NO_CHECKSUM are not defined
Submitted by: krion and tobez [1]
|
|
|
|
|
|
| |
PR: 67595
Submitted by: Stefan Walter <sw@gegenunendlich.de>
Approved by: maintainer
|
|
|
|
|
| |
use .tgz packages by default on systems that do not support .tbz packages.
Thanks to eik for pointing this little problem out.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Do not complain about SIZE if NO_SIZE is set [1]
* Allow ``%%PORTDOCS%%@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true'' in
pkg-plist when using PORTDOCS
* Be a little smarter about complaining when .la files are seen in the plist.
Also, point users to the GNOME site for elimintating .la files altogether [2]
* Super-scrub PKGNAME and PORTVERSION for illegal characters [3]
* Check for port versions that go backwards [3]
PR: 66891 [2]
Submitted by: krion [1]
leeym [2] (based on)
eik [3]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overall:
- Update Copyright years.
- Apply massive message improvement. (I hope..)
pkgtools.conf(5):
- pkg_site_mirror(): Use pointyhat.FreeBSD.org instead of bento and
beta.
portupgrade(1):
- Indicate some pieces of information on what is going on in the
process title.
portversion(1):
- Make a generated script (with -c) accept additional arguments for
portupgrade(1).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Collection. One is targeted to the audience of people who wish to
install ports from source and then maintain their system; the other,
more specialized, is intended for ports authors.
These might be good candidates for a "start here" reference for those
new to the ports collection and port maintenance. They might also serve
to introduce more people to fastest-cvsup, pkg_cutleaves, libchk, and
porttools, which IMHO would be A Good Thing.
PR: ports/65161
|
| |
|
|
|
|
|
|
|
|
|
| |
Special strings parsed that way are pl, alpha, beta, pre and rc.
Affected ports:
- databases/sybtcl sybtcl-3.0rc2
- graphics/linux-bmrt linux-bmrt-2.6beta
- net/py-ldap2 py23-ldap2-2.0.0pre21
|
|
|
|
|
|
|
|
|
| |
(add parameter '-L': treat exclude file as a list of files
that *should* be installed and report deviations from that
list; patch sent by Bob Van Valzah <Bob@VanValzah.Com>)
PR: ports/66734
Submitted by: maintainer
|
|
|
|
| |
and compatibility with other port tools
|
|
|
|
| |
- fix a glitch when [!...] is used in patterns
|
|
|
|
| |
port version triggers a consistency check.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- add support for 4.10-release
Now
/usr/local/sbin/pkg_add -r openldap21-client
should work on all FreeBSD versions
- FWIIW, fix pkg_sign -t sha1 (PR 66354)
|
|
|
|
|
|
|
| |
- Add the ability to handle portnames with + sign
PR: 65329
Submitted by: maintainer
|
|
|
|
| |
/usr/local/sbin/pkg_info 'openldap-{client,server}-*'
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a check to see if PLIST_{FILES,DIRS} is defined and pkg-plist exists.
If so, print an error [1]
* Add a check for direct usage of iconv.\d+ and intl.\d+ instead of USE_ICONV
and USE_GETTEXT [1]
* If %%DOCSDIR%% is used in the plist, make sure @dirrm %%DOCSDIR%% is also
present [1]
* Don't flag a missing distinfo as FATAL [2]
Submitted by: krion [1]
eik [2]
|
|
|
|
|
| |
PR: 66081
Submitted by: Toni Viemero <toni.viemero@iki.fi>
|
|
|
|
| |
useful for clean room package creation (PR 66032)
|
|
|
|
|
| |
PR: ports/65666
Submitted by: maintainer
|
|
|
|
|
| |
* Add local patches to cause pkg_add to spawn itself correctly when installing
dependent packages. Previously, it would always spawn /usr/sbin/pkg_add.
|
|
|
|
|
|
|
| |
>=2.* <3.*
matches all 2.X versions, even alpha.
Fix a malformed conditional, noted by linimon.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: ports/64884
Submitted by: mike johnson <ahze@ahze.net>
|
| |
|
|
|
|
|
| |
of installed ports and status (up-to-date / out-of-date) reporting. This
should make porteasy slightly more consistent, and up to 25% faster.
|
|
|
|
|
|
|
|
|
| |
- use passive ftp by default, don't retry on failure [1]
- add a -C flag, portlint style
- don't keep databases that are tool old [2]
Requested by: hubs [1]
Noticed by: Nicolas Rachinsky <nicolas@rachinsky.de> [2]
|
|
|
|
|
| |
PR: ports/64984
Submitted by: Jurij Ivliev <yury@esterdev.com>
|
| |
|
| |
|
|
|
|
|
|
| |
pkgnames and caused portupgrade to fail.
Reported by: Palle Girgensohn <girgen@pingpong.net>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add some additional checks for USE_* variables included too late [1]
* Add a check for SIZE in distinfo [2]
* Fix a small style nit [2]
* Warn is USE_SIZE is used in a port's Makefile
* Check to see if a port supports WITHOUT_NLS if USE_GETTEXT is defined [3]
Submitted by: eik [1]
krion [2]
Requested by: kris [3]
|
|
|
|
|
|
|
|
|
|
|
| |
- Ignore padded 0's in version comparison.
This fixes a bug 2.00 being wrongly regarded as equal to 2.0.2.
- Show a summary of how many packages were upgraded, ignored, skipped
and failed after listing results.
Requested by: netchild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add code for formal master/slave checking rules as defined in ports/64393 [1]:
1. A port is a slave port if and only if MASTERDIR != .CURDIR
2. Slave ports should define MASTERDIR using one of the following lines:
MASTERDIR= ${.CURDIR}/../../<category>/<port>
MASTERDIR= ${.CURDIR}/../<port>
3. Non-slave ports shouldn't define MASTERDIR at all
4. The last line of a slave port's Makefile has to be
.include "${MASTERDIR}/Makefile"
5. The last line of a non-slave ports Makefile must be one of:
.include <bsd.port.mk>
.include <bsd.port.post.mk>
6. slave ports may not include bsd.port(.pre).mk
* Check to make sure MACHINE_ARCH is not defined and make sure it is never
tested directly [2]
* Fix some grammar nits [3]
PR: 64420 [1]
Submitted by: eik [1]
krion [3]
Requested by: kris [2]
|
|
|
|
| |
Submitted by: trevor
|
|
|
|
| |
Approved by: maintainers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since we are using the official VuXML database
the auditing should be pretty complete.
- mention web page
- add more mirrors, disabling .ru mirror (too much lag)
- allow combined options in portaudit shell script
- add sample configuration file
- use absolute paths for binaries, to ease use in crontab scripts [1]
- correct type in man page [2]
PR: 64005 [2]
Submitted by: Tomasz Pilat <poncki@axelspringer.com.pl> [1]
Nathan Dove <njdove@wafer.sandia.gov> [2]
|
|
|
|
|
|
|
|
| |
* Add dirname and egrep direct command use checks
* Add a missing '?' in checking for text after bsd.port(.post)?.mk [1]
* Add a check to make sure OPTIONS is set before bsd.port.pre.mk
Submitted by: eik [1]
|
|
|
|
| |
documentation accordingly, fixing some markup bugs in the process.
|
|
|
|
| |
problems with adding certain packages (e.g. docbook-xsl).
|
|
|
|
| |
Submitted by: will, nectar
|
| |
|
|
|
|
|
|
|
|
| |
update to fail
- add an install & deinstall message
Submitted by: nectar & Ion-Mihai Tetcu <itetcu@apropo.ro>
|
|
|
|
|
|
|
|
| |
- new command line tool
- new man page
- reworked database update code, incorporating feedback from
Max Khon <fjoe>, Radim Kolar <hsn@netmag.cz> (PR 63066) and
Ion-Mihai Tetcu <itetcu@apropo.ro> (PR 62655)
|
|
|
|
|
| |
- enables the use of `+' in version numbers:
1.0.1+2003.09.16 > 1.0+2003.09.16
|