1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Commit Graph

1309 Commits

Author SHA1 Message Date
Edwin Groothuis
52d564a552 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 02:24:29 +00:00
Mark Linimon
4c021c0e37 Incorporate changes from master 1.588. 2007-10-03 23:54:00 +00:00
Edwin Groothuis
3fbe2cc5a6 Add missing pkgsearch port 2007-10-03 07:11:40 +00:00
Alex Dupre
4c2b8f5893 Improve examples. 2007-10-02 16:00:44 +00:00
Alex Dupre
907b90afa8 Bump PORTVERSION for latest commit. 2007-10-02 12:39:11 +00:00
Doug Barton
9638e8c753 Update for version 1.21 2007-10-02 04:50:34 +00:00
Doug Barton
4aabf74f14 New Features
============
1. Switch to saving distfile info in /var/db/ports/$name/distfiles
ala PR http://www.freebsd.org/cgi/query-pr.cgi?pr=106483
2. Keep track of distfiles we've already examined so we won't have to
do them again (or print the "keeping" message for -v more than once).
This has more benefit the more distfiles a port has.
3. Add all distfiles for the new port to DI_FILES after install.
This only makes a difference in a few cases, but it's easy to do.

Bug Fixes
=========
1. Make sure that $distdir always has a trailing slash in case it
is a symlink. [1]
2. In delete_stale(), test whether or not a file is in the _current_
distfile list to make sure that it is not auto_deleted by mistake. [1]
3. When building DI_FILES, only use lines starting with MD5 to avoid
adding every file > 1 time.
4. Only run read_distinfos() when we really need it.

[1] Inspired by ...
PR:		ports/116298
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
2007-10-02 04:49:46 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Marcelo Araujo
9939e501cf - Update to 0.2.7.
- Fixed the Ignore trailing slash in port globs.
- Optionally narrow selected ports by grepping the pkg-descr files.

PR:		ports/116512
Submitted by:	Martin Kammerhofer <dada@pluto.tugraz.at> (maintainer)
Approved by:	stas (mentor)
2007-09-27 14:49:54 +00:00
Mark Linimon
b737126ada Add another anti-foot-shooting measure that will be necessary for finishing
the work on bsd.perl.mk.
2007-09-27 06:27:40 +00:00
Edwin Groothuis
41c13250f0 [NEW PORT]sysutils/pkgsearch : find your packages
pkgsearch find packages in ports in any place from your
	computer , and find also packages
	installeds in your system, pkgsearch use c++, boost and
	sqlite3 for search packages more
	fast and is compiled with cmake

PR:		ports/116404
Submitted by:	"Diego Rocha" <diegorocha1987@gmail.com>
2007-09-27 00:33:40 +00:00
Mark Linimon
0069e3a00f The patch has now been incorporated into the mainstream file. 2007-09-26 00:16:46 +00:00
Mark Linimon
487e1ed07a Add a test to detect ports that do not not set USE_PERL5 (or derivatives),
PERL_CONFIGURE, PERL_MODBUILD, or the upcoming WANT_PERL.  This patch is
currently being tested on the cluster.
2007-09-25 19:18:07 +00:00
Mark Linimon
9ad41f70ad Throw the switch that only includes bsd.perl.mk if the port really
requires it.  This is guaranteed to break quite a number of ports;
email linimon if you find one.  This patch is currently being tested
on pointyhat to help identify them.
2007-09-25 02:54:44 +00:00
Mark Linimon
21a486fcf7 Catch up with master 1.586. 2007-09-25 02:49:26 +00:00
Rong-En Fan
9716a77fea Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.

Approved by:	portmgr (pav)
2007-09-24 08:43:49 +00:00
Edwin Groothuis
bb9f30dc24 [PATCH] ports-mgmt/portconf: support multiple ports per line
This patch adds support to allow multiple ports on a single line.
	Instead of having to do:
	port1: WITH_COOL_FEATURE
	port2: WITH_COOL_FEATURE

	you can do this:
	port1 port2: WITH_COOL_FEATURE

PR:		ports/115733
Submitted by:	"Sean C. Farley" <scf@freebsd.org>
Approved by:	maintainer timeout
2007-09-23 11:43:44 +00:00
Rong-En Fan
afbe839d20 - Update to 1.6
PR:		ports/116545
Submitted by:	Andy Kosela <andy.kosela at gmail.com> (maintainer)
2007-09-23 05:56:28 +00:00
Mark Linimon
4d9de8bfb7 Catch up with master 1.585. 2007-09-17 06:32:27 +00:00
Martin Wilke
306d01e8d9 - Update to 1.5
PR:		116254
Submitted by:	Andy Kosela <andy.kosela@gmail.com> (maintainer)
2007-09-14 10:22:15 +00:00
Mark Linimon
e95332e9b3 Track master: unconditionally include bsd.perl.mk for now. 2007-09-09 03:02:06 +00:00
Mark Linimon
5ca2bdf8a7 Catch up with master 1.581. 2007-09-08 18:01:07 +00:00
Mark Linimon
9839011ec3 Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
2007-09-08 01:12:10 +00:00
Ion-Mihai Tetcu
a672f34938 Add missing alias for the logs in httpd config.
PR:		116124
Submitted by:	chinsan@
2007-09-05 17:36:43 +00:00
Ion-Mihai Tetcu
ac0e0c5e50 The Tinderbox team is pleased to announce the release of Tinderbox
2.4.1.  This is a primarily a bug-fix release for 2.4.0, and all users
are encouraged to upgrade.  The changes in 2.4.1 are as follows:
* Sync with the latest applicable pointyhat changes.  This includes
extraneous UID and GID checking.
* Support for creating per-Jail make.conf and src.conf files is
supported.  These files should live in ${tb}/jails/JAIL, and are used
for the Jail builds.  You will still need to use Hooks to populate
custom make.conf files in your Builds.
* Sorting now works properly in the www-exp frontend.
* Hooks that contain arguments with spaces can now be properly executed.
* Various other bug fixes have gone in as well.

This release would not have been possible without the contributions by
Dmitriy Kirhlarov and Alexander Logvinov (and, of course, pointyhat and
Kris).

Tested by:	miwi@
2007-09-05 09:21:47 +00:00
Doug Barton
bbdb8e2a32 Update for version 1.20 2007-08-27 22:48:55 +00:00
Doug Barton
f2dbeb52f9 Improvement
===========
1. Before calling pkg_create for the installed version of the port,
cd into the PKGREPOSITORY directory. This not only simplifies the code,
it helps handle the problems of ports trees mounted read-only. [1]
2. Factor out initialization of the $pkgrep directory into a function.

Bug fixes
=========
1. Before calling 'find ${pkgrep}/ ... -delete' assert that $pkgrep is
not empty.
2. Make sure that $pkgrep is initialized everywhere it's needed.

Suggested by:	Hans Lambermont <hans@lambermont.dyndns.org> [1]
2007-08-27 22:48:24 +00:00
Edwin Groothuis
42ed7927bc Fix building of autotools after the large rename earlier
Reviewed by:	miwi
2007-08-19 06:49:12 +00:00
Joe Marcus Clarke
c77cb6ec93 Update to 2.9.5.
* 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]
2007-08-17 17:11:40 +00:00
Martin Matuska
3e06c37cd3 - Update to 1.4
PR:		ports/115587
Submitted by:	Andy Kosela <andy.kosela at gmail.com> (maintainer)
2007-08-17 08:42:35 +00:00
Andrew Pantyukhin
50a66482aa - Update maintainer's e-mail address in port and in distfile
PR:		ports/115131
Submitted by:	Kim Naim Lesmer <kim@usebsd.com> (maintainer)
2007-08-15 18:08:13 +00:00
Vasil Dimov
2f7f551ef1 * Upgrade ports-mgmt/portsearch from 1.3.0 to 1.3.1
* Add http://people.freebsd.org/~vd/portsearch/ to MASTER_SITES because
  ~/public_distfiles is distributed soo slow to the cluster or not
  distributed at all.
2007-08-12 04:40:43 +00:00
Rong-En Fan
5852e7838f - Update to 1.3
PR:		ports/115268
Submitted by:	Andy Kosela <andy.kosela at gmail.com> (maintainer)
2007-08-11 10:06:30 +00:00
Mark Linimon
60c62198eb Catch up with master 1.72. While here, remove the usual test code that
creeps in.
2007-08-10 23:33:02 +00:00
Mark Linimon
1e918f114b Catch up with master 1.580. 2007-08-10 23:32:08 +00:00
Martin Wilke
b65fe56db4 - Update to 2.0
* Now tracks changes to OPTIONS settings, and the effect those
 have on port dependencies.

 * Cleanup of warning and error messages -- new 'Warnings'
 configuration variable to turn them on/off

 * New 'Strict' configuration option -- at the moment this just
 enforces a check that all ports are referenced from the
 category Makefile in the directory above. May be extended to
 other items later.

 * New 'CrunchWhitespace' configuration option -- emulate the way
 that 'make index' collapses multiple whitespace into single in
 port description lines.

 * Internal changes to data structures, cache file locking
 etc. which will be needed to support multithreaded cache
 initialization / update (It is coming... eventually). One
 consequence is that there is no longer a dependency on
 Storable.pm

 * Mk/bsd.commands.mk and Mk/bsd.destdir.mk added to the list of
 Makefiles where changes are not expected to affect the INDEX.

 * Bugfix -- correct programming error when picking out changes to
 lists of SUBDIRs in category Makefiles.

 Note: You will have to reinitialize the ports cache when updating.
 Unfortunately, due to the changes in BerkeleyDB locking / concurrent
 access, version 2.0 code cannot even open the version 1.9 data cache.

PR:		115222
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-08-05 22:50:04 +00:00
Doug Barton
f7d72531d7 Update for version 1.19 2007-08-05 05:04:58 +00:00
Doug Barton
096b99a715 1. Change to 'make -f/usr/share/mk/bsd.port.mk' in several places due to
the DESTDIR changes today.
2. Export pd, pdb, and distdir to avoid having to look them up each time
3. Streamline find_moved() by grepping for lines, and then recursing
4. Further streamline by using variable stripping instead of cut
2007-08-05 05:04:14 +00:00
Kris Kennaway
4d78aa0bda Reset bouncing maintainer email:
<tom-freebsdorg@hukins.freeserve.co.uk>: host
    mail-in.freeserve.com[193.252.22.141] said: 550 Error: Message content
    rejected <565a4052e34b8ddc44ec45458da4b976> (in reply to end of DATA
    command)
2007-08-04 18:48:22 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Alexander Botero-Lowry
4942ce5a7d - Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:	pointyhat runs
Approved by:	pav (portmgr)
Most work by:	perky
Thanks to:	pav
2007-07-30 09:42:28 +00:00
Marcelo Araujo
26ff8037dd - Update master site.
- Update maintainer's email address.

PR:		ports/114956
Submitted by:	Kim Naim Lesmer <kim@usebsd.com> (maintainer)
Approved by:	pav (portmgr, in mentor's absence)
2007-07-30 01:17:39 +00:00
Kris Kennaway
781dd14cde Retire obsolete PARALLEL_PACKAGE_BUILD in favour of PACKAGE_BUILDING. 2007-07-29 19:16:39 +00:00
Mark Linimon
bf9d949741 Sync with master 1.577. 2007-07-28 04:30:31 +00:00
Chin-San Huang
7a6178fd1c - Update to 1.2.
PR:		ports/114675
Submitted by:	Andy Kosela
Approved by:	rafan (mentor)
2007-07-23 10:54:18 +00:00
Mark Linimon
9b5325f63d Add back the DEVELPORTSDIR definition, which was lost in the last merge.
This, um, turned off the portmk functionality.

Pointy hat to:	linimon
2007-07-22 06:40:58 +00:00
Mark Linimon
1af6a5a630 Fix one-line mismerge. 2007-07-18 18:29:23 +00:00
Mark Linimon
86896d9906 Sync with master 1.70. 2007-07-18 18:21:57 +00:00
Mark Linimon
93c8c8806a sync with master 1.575. 2007-07-18 18:21:32 +00:00
Martin Wilke
77e0fbdfde - Update to 1.1
PR:		114463
Submitted by:	Andy Kosela <spear@aegis.um.lublin.pl> (maintainer)
2007-07-10 07:43:01 +00:00