aboutsummaryrefslogtreecommitdiffstats
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* - update to 1.7clsung2006-07-242-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | - from Changes - Following some useful e-mail discussions with Mark Linimon and Dan Langille, switch to using the MASTER_PORT variable to detect master/slave relationships between ports. MASTER_PORT will be set in every slave port whereas MASTERDIR doesn't have to be. Here a slave port is one defined as using port metadata from some other port, and doesn't have to go as far as requiring both master and slave to use the same Makefile and other ports infrastructure. - Keep track of the version of the software used to create the cache, and prompt for a cache rebuild if the software has been upgraded since. A cache rebuild is definitely required for the 1.6 -> 1.7 update. - Don't quit on errors parsing make variables at the cache-init or cache-update stage. Print copious error messages, but carry on processing. Entries for ports that fail at this stage will not be created in the cache. - Don't quit on errors parsing make variables at the cache-init or cache-update stage. Print copious error messages, but carry on processing. Entries for ports that fail at this stage will not be created in the cache. PR: 100759 Submitted by: maintainer (Matthew Seaman)
* - Update to 2.1.6.sem2006-07-242-5/+5
| | | | Mostly bugs fixes release.
* - Fix a bug that caused incorrect output-processing in second-party soft.sem2006-07-232-1/+15
| | | | Obtained from: Kport
* - Fix a type: DBD4->BDB4 in messages.sem2006-07-212-4/+4
| | | | Submitted by: yar
* sysutils/portsnap - cleanupedwin2006-07-204-7/+56
| | | | | | | | | | | | | - move pkg-message to files/pkg-message.in and use SUB_FILES - move post-extract to post-patch and use REINPLACE_CMD - replace ${PREFIX} in man-page with %%PREFIX%% and then REINPLACE_CMD over it. - Make replacement in former post-extract actually work due to changed layout of the file. PR: ports/100584 Submitted by: Edwin Groothuis <edwin@mavetju.org> Approved by: cperciva@#bsdports
* Bring this up to date with ports/Mk/bsd.port.mk 1.538. Note that ports/98565linimon2006-07-191-1/+24
| | | | was forgotten on the test run yet again.
* - fix a pathitetcu2006-07-132-6/+42
| | | | | | | | - fix some filenames - add a short install instruction for MySQL PR: ports/100146 Submitted by: Beat Gätzi <beat@chruetertee.ch>
* - Fix a bug when values of -M was ignored.sem2006-07-132-0/+13
| | | | Submitted by: John E Hein <jhein@timing.com>
* - update to 0.2.2clsung2006-07-103-7/+32
| | | | | | | - Added option -w to report matching port directories. PR: ports/100014 Submitted by: maintainer (Martin Kammerhofer)
* Bring this up to what is currently being tested on the cluster, includinglinimon2006-07-101-3/+30
| | | | | ports/98105, ports/98565 (both forgotten last time), and ports/99370, a bugfix for USE_LDCONFIG with on-default prefix.
* Mr. Forehead, meet Mr. Brick Wall. Mr. Brick Wall, meet Mr. Forehead.linimon2006-07-101-0/+5827
| | | | Revert the previous deletion; it was a victim of a script.
* ports/Mk/bsd.*.mk caught up with these files as of the commit on 2006/07/05linimon2006-07-1011-9328/+0
| | | | 02:18:08, so delete them until they are needed again.
* Bring this up to ports/Mk/bsd.port.mk 1.537 (incorporates 1.536).linimon2006-07-101-10/+10
| | | | Forgotten by: linimon
* - Update to 2.3.2itetcu2006-07-044-12/+10
| | | | | - check if csup is in the base system like net/csup does, now that we have OSVERSION bumped.
* KPorts is KDE-Frontend to the FreeBSD-Ports and in future also to theitetcu2006-07-0410-0/+160
| | | | | | | | | | | | | | | OpenBsd-Ports, PkgSrc and maybe others. You can browse and search through your Portstree and perform actions like Upgrades, Installs, Uninstall a.s.o. More advanced features like setting Options and Vulnerability checking are also available. For a complete list, check the Homepage or the Changelog. Functionality is KPorts' main goal, not simplification by reducing options; however KPorts should be rather easy to use. WWW: http://kports.sf.net PR: ports/99653 Submitted by: Hannes Hauswedell <hannes.hauswedell@gmail.com>
* - WANT_PHP_PEAR was removed since verion 1.21 of bsd.php.mkclsung2006-07-031-1/+0
| | | | | | PR: ports/99717 Submitted by: clsung Approved by: portmgr (erwin)
* - Remove forgotten patch.sem2006-07-022-21/+1
| | | | - Fix MASTER_SITE_SUBDIR.
* Add CONFLICTS for portupgradesem2006-07-011-0/+2
|
* - Upgrade to 2.1.3.2sem2006-07-012-6/+8
| | | | | | | | | | | | | (MFD - Merge From Developing) * Fix a bug with a time delta. When build took over 24 hour. * Allow origins in ALT_PKGDEP. * Add -e (--emit-summaries) option to show summary messages. * Fix portupgrade working when stdin is closed. [1] - Get back sf.net to MASTER_SITES - Add CONFLICTS with portupgrade-devel PR: ports/99179 [1] Submitted by: Hannes Hauswedell <hannes.hauswedell_at_gmail.com>
* Add portupgrade-devel. It's a developing version of portupgrade.sem2006-07-012-12/+32
| | | | Version 2.1.5 is mostly bugfix of 2.1.4.
* - Fork a stable branch.sem2006-06-303-27/+28
| | | | | | | | It's exactly like 2.1.3 but without summary messages and fixed bug when BDB4 was defined but tried only bdb1 driver and fall back to dbd driver. - Add an option WITH_BDB1. Both BDB1 and BDB4 options can be off. Ruby dbd driver will use in the case.
* Fix typo that pointyhat chokes on. This works on 4.10. Go figure.linimon2006-06-281-3/+3
|
* Update this to the next patchset about to be tested.linimon2006-06-281-25/+82
|
* Reintroduce these files with the latest patchset, which among other thingslinimon2006-06-288-0/+2882
| | | | incorporates ports/92445, "change all bogus uses of BROKEN to IGNORE"
* Common code to support Python wxWidget-based ports.linimon2006-06-281-0/+534
|
* Common code to support the Python SCONS port installation framework.linimon2006-06-281-0/+85
|
* Reflect its currrent state of bsd.port.mk after the last 2 checkins:linimon2006-06-281-8/+18
| | | | | | - 97406 (ghostscript refactoring) was removed from the -exp run due to errors - 95841 (remove legacy code) was backed out after commit, due to its still being needed for kdelibs3 among others
* The committed versions in ports/Mk have caught up with these.linimon2006-06-282-707/+0
|
* - MAN3PREFIX is implied when PERL_CONFIGURE is defined.clsung2006-06-261-1/+0
| | | | | | | | | - this commit modified ports maintained by (non-)ports@, so approved by portmgr (erwin) first. PR: ports/98755 Submitted by: rafan Approved by: portmgr (erwin)
* Update to 1.6:itetcu2006-06-263-5/+6
| | | | | | | | | | | | | | | | | | | This is a bug fix and general improvement release. From the change log: - Incorporate local ports/categories into the INDEX by scanning Makefile.local for additions to $SUBDIR. Mentioned on freebsd-ports@freebsd.org by Rong-En Fan <rafan (at) infor.org> - Clean up error messages, and factor out common progress counter code. - Add a new Category object type, and cope better with changes to categories (ie. ports being hooked up / unhooked from the tree). Problem pointed out by Colin Percival <cperciva (at) freebsd.org> - Instead of calling perl to compile exactly the same bit of perl code from /usr/ports/Mk/bsd.ports.mk about 15,000 times (ie once per port) as a consequence of actually running 'make describe', just call perl once, use make to print out the basic variables from the port and replicate the processing done ourselves. PR: 99454 Submitted by: author/maintianer
* Update to 1.2.3 which fixes a minor bug and adds new commandperky2006-06-254-6/+13
| | | | pkg_checkplist, an alias to "pkg_genplist -c".
* - don't depend on net/csup if it's already in base [1]itetcu2006-06-202-4/+10
| | | | | | | | | | - also fix CSUP check [2] - take maintainership [3] - bump PORTVERSION PR: ports/98977 [1], ports/99172 [3] Submitted by: itetcu@ (me) [1] [2], Andreas Kohn <andreas@syndrom23.de> (old maintainer) [3]
* Upgrade to 1.5, which fixes a small braino in the new code todougb2006-06-202-3/+2
| | | | | delete distfiles for old ports with the -o option, or that have been moved.
* Update for version 1.4dougb2006-06-201-8/+8
|
* Bump to 1.4 for new versiondougb2006-06-201-1/+1
|
* New features:dougb2006-06-202-62/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============= 1. Add -b option to make a backup package of the installed port 2. Add -g option to make a package of the new port 3. Add -o option to replace an installed port with a new port from a different location (e.g., portmaster -o emulators/linux_base-fc4 linux_base) The second argument can also be specified as the name of the installed port (e.g., linux_base-8-8.0_15) 4. Add -s option to detect no-longer-needed dependencies, and offer the user a choice to delete them. General improvements: ===================== 1. Update usage() to reflect reality, and organize it better 2. Switch to using DEPORIGIN to detect missing dependency tracking, which provides dramatically fewer false positives, and more useful tools to fix actual problems 3. Factor out more common code into functions 4. Only pay attention to +REQUIRED_BY files for dependency tracking if they are > 0 bytes 5. Simplify option parsing 6. Make whitespace more consistent in -a message 7. Only grep for dependencies if we're upgrading an installed port 8. If using -o, or a port moved, try to find the names of the old distfiles, and offer the user the choice to remove all of the, or prune the stale ones. Bug fixes: ========== 1. Fix the PATH if a user is using ccache 2. Handle the case where there is no ORIGIN in a +CONTENTS file 3. Ignore errors in the tail of fetchlog, since if the file is gone we'll exit the loop anyway
* - Roll back to stable 2.1.1 version.sem2006-06-1912-144/+54
| | | | I'd like to wait a repocopy but marcus seems will unaccessible for a week.
* - Fix parameter in DBM.open(). It caused the message:sem2006-06-194-2/+52
| | | | Rebuilding the pkgdb <format:dbm_hash> in /var/db/pkg ... can't convert String into Integer
* - Drop dependency on less port, we can use less in basepav2006-06-191-4/+1
| | | | | PR: ports/99093 Submitted by: Martin Kammerhofer <dada@sbox.tugraz.at> (maintainer)
* - Real fix of the last problem.sem2006-06-196-26/+40
|
* - Work around for a bug in options parser.sem2006-06-194-2/+26
| | | | | | The bug caused count -D twice and look at it as -DD Reported in: ports@
* - Disable 'make config' feature. It should be implemented another way.sem2006-06-194-6/+24
| | | | Now it's PITA if many ports affected.
* - Quick fix: change 'make config' with 'make config-conditional'.sem2006-06-194-0/+24
| | | | | | It's exactly I meant. Reported by: Larry Rosenman <ler at lerctr.org>
* - Update to 2.1.4sem2006-06-194-8/+8
| | | | | | | | | | | | | | | | | | * Add -e (--emit-summaries) option and show summary messages only when the option defined or verbose mode is on. [1] * Allow origins in ALT_PKGDEP. This announced in pkgtools.conf but did not work really. [2] * Run 'make config' before all operations unless -j (--jet-mode) option specified. [3] * Add lock on operations with pkgdb.db. Now you can safe run a few portupgrade(1). * Incorrectly calculated upgrade time when it is more 24 hours. [4] * Other fixes and impovements. PR: ports/99086 [4] Reported by: Doug Poland <doug at polands.org> [3,4] Requested by: many [1] Submitted by: skv [2]
* Update to 0.2_1erwin2006-06-162-15/+14
| | | | | PR: 99013 Submitted by: Martin Kammerhofer <dada@pluto.tugraz.at>
* Update to 0.2erwin2006-06-154-29/+64
| | | | | PR: 98950 Submitted by: Martin Kammerhofer (maintainer)
* - Change MASTER_SITES. The project is hosted on SourceForge now.sem2006-06-142-4/+4
|
* - Fix typo in files/portless.sh scriptaaron2006-06-132-2/+2
| | | | | | | | - Update from v0.1 to v0.1.1 PR: ports/98852 Submitted by: maintainer Approved by: tobez (implicit)
* USE_PERL_RUN -> USE_PERL5_RUNedwin2006-06-121-1/+1
|
* - Fix OPTION checking [1]itetcu2006-06-126-24/+54
| | | | | | | | | | | | | | - allow to depend on csup (default) or cvsup [2] - default database is now mysql [2] This port still needs a lot of work and it would be great if one of the wizards that know tindy's insides would take maintainership (current maintainer seem to be gone, no feedback rom him for > 1 month). PR: ports/97433 [1] Submitted by: Shaun Amott <shaun@inerd.com> [1] itetrcu (me) Approved by: lawrance (mentor)
* - Update to 2.1.3sem2006-06-114-10/+8
| | | | | | | | | | | | | | | | | | o Add ALT_INDEX array to pkgtools.conf. The array holds additional INDEX files. Useful for local categories. o Add to pkgtools.conf a new dirrective: include_hash('glob'). It downloads keys and values (splitted by '=>') from files coincided with 'glob' and returns a filled hash. The glob is related to PREFIX. [1] o Add a summary messages on each upgrade/install transaction: how many tasks and how many task done. [2] o Make portupgrade(1) with -D option really remove a broken distfile. But it works only if FETCH_CMD set to use fetch(1) (it's default). [3] o Bugs fixes Requested by: skv [1] netchild [2] Andriy Gapon <avg at icyb.net.ua> [3]
* portless is a small shell script which lets FreeBSD users quickly browseerwin2006-06-114-0/+239
| | | | | | | | | | | | | | port descriptions given the port's name or a glob. Basically to view the descriptions of GCC (related) ports you type portless gcc\* and portless will display the descriptions of all gcc* ports. There are options to display the postinstall messages or Makefiles instead. - Martin Kammerhofer mkamm@gmx.net PR: ports/98739 Submitted by: Martin Kammerhofer
* Correct sed syntax.ale2006-06-111-2/+2
|
* - Fix includeing ldconfig_compatsem2006-06-102-4/+6
| | | | Submitted by: Scott Allendorf <scott-allendorf at uiowa.edu>
* Fix spelling.ale2006-06-091-1/+1
| | | | Submitted by: lawrance
* Update to 1.1 release:ale2006-06-094-20/+47
| | | | | | - automatically modify make.conf on install/deinstall Inspired by: James O'Gorman <james@netinertia.co.uk>
* Give better make example.ale2006-06-081-14/+13
|
* Portconf is a simple framework to set ports options in anale2006-06-084-0/+109
| | | | | universal way. Knobs set to specific ports are honorated by portmaster, portupgrade, portmanager and 'make install'.
* Add SHA256 checksumedwin2006-06-071-0/+1
|
* - Update to 2.1.2sem2006-06-074-10/+12
| | | | | | | | | | | | | | | | | | | o Really fix *_rc_scripts. The last fix was uncomplited. o Set both make argument and environment variable to PORT_UPGRADE=yes. It makes possible a port or a package (via install/deinstall scripts) to detect if it builds/installs/deinstalls under portupgrade(1) [1] o Add to pkgtools.conf a new directive: include_eval('file') The file will included and evaluated in the place where encountered. The file path looking inside of PREFIX. [2] o Add to pkgtools.conf ALT_MOVED. The array holds alternate MOVED file. E.g. for files in EXTRA_CATEGORIES. [3] o Allow install port by origin. E.g. portinstall lang/ruby18 o Make pkgdb offer install a stale dependency before selecting it from installed. [4] - Add own mirror to prevent delay while distfile appears on MASTER_SITE_LOCAL. Requested by: skv [1,2,3], kris [4]
* We actually agreed to test the fc4 Linux port, not fc3. The run has beenlinimon2006-06-071-1/+1
| | | | restarted.
* Update these to what is currently being tested on the cluster.linimon2006-06-063-34/+815
|
* - Update to 2.1.1sem2006-06-054-40/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o Fix -O that should force ignoring dependency errors, but really did not work [1] o Add PKG_BACKUP_DIR environment variable where specified a directory where will keep saved packages (-b). Default: PKG_PATH (PORTSDIR/packages/All) [2] o Add MAKE_ENV in pkgtools.conf that is like MAKE_ARGS but allows to set environment variables for ports [3] o Fix pkg_fetch(1) to guess a right source directory for download (All or Latest). It works in much more cases now [4] And make a notice for using of '@' in package name more clean. o *_rc_scripts internal procs don't recognize RC-scripts without .sh. It's wrong for 6.0+ [5] o Fix pkgdb -s [6] o Add firefox in a browser list in portcvsweb(1) o Revive NEWS file PR: ports/56301 [1] ports/81454 [2] (based on) ports/92896 [3] ports/94054 [4] ports/95775 [5] ports/96832 [6] Reported by: Roman Neuhauser <neuhauser at sigpipe.cz> [1] Fernan Aguero <fernan at iib.unsam.edu.ar> [3] Andrew Webster <awebster at connectalk.com> [4] Rong-En Fan <rafan at infor.org> [5] Richard Brooksby <rb at ravenbrook.com> [6] Submitted by: KOMATSU Shinichiro <koma2 at lovepeers.org> [2]
* - update to 1.2clsung2006-06-022-4/+4
| | | | | PR: ports/96776 Submitted by: maintainer (Philipp Wuensche)
* - Take the portsem2006-06-028-78/+14
| | | | | | | | | | | | | | | | | | | | | | | | - Update to 2.1.0 o rewrite version checking. Now it's compliant with pkg_version(1) algorythm o fix shebangs in test/* o add test in test_pkgversion.rb from test-pkg_version.sh o fix test_pkgdb.rb o fix pointyhat URL in pkgtools.conf and pkgtools.rb o make comparisons when updates from packages. It compared package names instead versions. It gives a weird results when port was renamed (eg. mozilla-firebird -> firefox) [1] o don't show a warning about origin changing when origins are the same. [2] It rids us from messages like: Package origin of 'pan' has been changed: 'news/pan' -> 'news/pan' PR: ports/62990 [1], ports/98153 [2] Submitted by: Leland Wang <llwang at infor.org> [1] tobez [2] Approved by: maintainer (silence for a month, no activity seen for 4 monthes) daichi (blessed) ports (silence) a number open PRs from 2003 year Inspired by: az
* I suppose that one of these years I'll remember to quit committing locallinimon2006-06-021-2/+1
| | | | changes to this file. At least they're harmless.
* Add an additional mirrorehaupt2006-05-311-2/+3
| | | | | PR: 98209 Submitted by: Sulev-Madis Silber <madis555@hot.ee> (maintainer)
* Remove the hard-to-maintain usage from pkg-descr, and replace it with amarcus2006-05-311-15/+2
| | | | reference to portlint(1).
* Update to 2.9.0.marcus2006-05-313-267/+384
| | | | | | | | | | | | | | | | | | | | | * 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
* Bring this up to ports/Mk/bsd.port.mk 1.533.linimon2006-05-311-147/+173
|
* - Convert to USE_LDCONFIG.flz2006-05-306-12/+54
| | | | | | PR: ports/93186 Submitted by: $self Approved by: maintainer
* Vastly improve handling of moved ports:dougb2006-05-292-6/+19
| | | | | | | | | | 1. Update DEPORIGIN in addition to @pkgdep entries in +CONTENTS 2. Give more details about why a port moved 3. grep for the old port name in existing +CONTENTS files, since the new name will not appear at all Also, stretch the window to wait for a background 'make checksum' to complete to 5 seconds instead of 3
* - Bail out gracefully when executed as non-rootpav2006-05-292-1/+18
| | | | | PR: ports/98032 Submitted by: marko
* Update portsnap to version 1.1, to reflect three months of development incperciva2006-05-272-4/+4
| | | | | | | the src tree. PR: ports/93901, bin/96288 Sponsored by: FreeBSD security development fundraiser
* Bump the version number of the port for the new version of the scriptdougb2006-05-201-1/+1
|
* 1. Implemented recursive 'make config' at the beginning of the run, so it'sdougb2006-05-202-139/+336
| | | | | | | | | | | | | | | | | | | | | easier to leave it running unattended for large updates. (This can be toggled off.) 2. Implemented a completely unattended mode which accepts the defaults for all portmaster dialogues. (Note, this does not help with ports that have interaction other than 'make config', such as ghostscript, etc.) 3. Added -u to sort(1) calls to try and address a bug report about duplicate lines in +REQUIRED_BY files. I was not able to reproduce this bug, but better safe than sorry. 4. Verbose mode is now slightly more informative about what's happening. 5. More common code factored out into functions. 6. The -n flag now cancels the build of the port called on the command line too. 7. Improved (?) the stale distfile deletion routine to better handle ports that have multiple distfiles. 8. We now launch 'make checksum' (which performs a fetch if needed) in the background while recursing through dependencies. 9. Various code cleanups, such as adding -t to a mktemp invocation that was missing it, more local variables in functions, more consistent flag variable values, etc.
* Update to 0.1.1. [1]lawrance2006-05-153-6/+6
| | | | | | | | Update maintainer's email address. PR: ports/96620 [1] Submitted by: Martin Wilke <freebsd@unixfreunde.de> [1] Approved by: semionov@mail.bg (maintainer)
* Make bpm capable of handling ports with OPTIONS by using zenity tolawrance2006-05-142-2/+22
| | | | | | | | display them. PR: ports/96149 Submitted by: Panagiotis Astithas <past@ebs.gr> Approved by: Seth Kingsley <sethk@meowfishies.com> (maintainer)
* Remove USE_REINPLACE from all categories starting with Sedwin2006-05-136-6/+0
|
* Depend on the right databases/p5-DBD-mysqlitetcu2006-05-122-6/+20
| | | | | | | | | | | | Don't restrict Apache version to 1.3 The csup change won't work now, and the port should be updated - as promised by the maintainer 3 weeks ago. PR: ports/94288 Submitted by: itetcu (me), maintainer Reviewed by: maintianer, jmelo, sem Approved by: maintaner, lawrance (mentor)
* Remove USE_REINPLACE from ports starting with Medwin2006-05-111-1/+0
|
* Convert MAINTAINER to my freebsd.org account.stefan2006-05-071-1/+1
|
* - Update to 0.77:sergei2006-05-062-4/+4
| | | | | - fixed a stupid bug in port create: quote arguments passed to newfile(1); thanks Radim Kolar for reporting it
* - Update to 0.76 (bugfix release, see NEWS for the list of changes)sergei2006-05-024-56/+6
| | | | | | | | | | | | | - Remove patches that have now been integrated upstream [1],[3] PR: ports/70156 [1], ports/70300 [2], ports/71363 [3], ports/94055 [4] Submitted by: Cheng-Lung Sung <clsung@dragon2.net> [1], Janos Mohacsi <janos.mohacsi@bsd.hu> [2], Yen-Ming Lee <leeym@utopia.leeym.com> [3], Diane Bruce <db@net.net> [4]
* Update from 1.2.2 to 1.2.3:vd2006-05-022-4/+4
| | | | | | | * bugfix: do not ignore option for case-insensitivity when searching for packing list files * added "-b something" option to simulate -f '/something$', since I got tired of typing the later
* - Update to 0.75:sergei2006-05-013-6/+9
| | | | - 4 new commands added: commit, getpr, install, upgrade
* - Update to 20060430, which uses pkg_delete instead of pkg_deinstallpav2006-05-012-8/+5
| | | | | | | - Remove dependency on sysutils/portupgrade PR: ports/96558 Submitted by: Stefan Walter <sw@gegenunendlich.de> (maintainer)
* Track Mk/bsd.port.mk r1.530.linimon2006-04-301-2/+2
|
* [patch] Clarify using instructions for sysutils/newportsversioncheckedwin2006-04-211-1/+1
| | | | | | | | | There are two patches in the PR mentioned bye pkg-message, but this tool depends on the first one and doesn't work with the second one. This should be clearly mentioned. PR: ports/96100 Submitted by: Gabor Kovesdan <gabor.kovesdan@t-hosting.hu>
* Avoid unnecessary invocations of pkg_info by checking whether thesimon2006-04-162-1/+5
| | | | | | | | | | | | | package is installed or not using a precalculated regex. This speeds up "portaudit -a" with around a factor of 10. The change is slightly modified from the one from the PR by using pkg_info -aE instead of ls /var/db/pkg for determining installed packages. Submitted by: Kuang-che Wu <kcwu@csie.org> PR: ports/92942
* Perform the hand-merge.linimon2006-04-151-30/+182
|
* Backout previous commit because all changes here should be merged bykrion2006-04-151-183/+139
| | | | | | hand and honestly, I have neither time nor energy for this game. Submitted by: linimon
* Merge changes for the next experimental build.krion2006-04-141-139/+183
|
* Remove USE_REINPLACE to give portlint a better self-image.marcus2006-04-071-1/+0
| | | | | PR: 95448 Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
* - Update to 20060403sem2006-04-053-8/+8
| | | | | | | - Add WWW: line in pkg-descr PR: ports/95246 Submitted by: maintainer
* - Add some messages in pkg-message that were missing.jmelo2006-04-052-2/+4
| | | | | PR: 95007 Approved by: Andreas Kohn (maintainer), mnag (mentor)
* Bring these up to the level that was committed to the master files onlinimon2006-03-202-87/+56
| | | | | | 2006/02/11 - 2006/02/23. Originally forgotten by: linimon
* Update to 2.8.7.marcus2006-03-132-4/+4
| | | | | | * Remove support for PERL_{BUILD,RUN}_DEPENDS Approved by: portmgr (implicit)
* Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.ade2006-03-071-0/+1
| | | | | Discussed with: kris Approved by: portmgr (implicit)
* - Update to 1.1garga2006-03-012-4/+4
| | | | | | | | | A bug in psearch 1.0 leads to the --or switch being completely broken. psearch 1.1 fixes that. There are no other changes. PR: ports/93946 Submitted by: maintainer Approved by: portmgr (linimon)
* Try to clean up lib/compat and lib/compat/pkg at deinstall.kris2006-02-262-2/+4
| | | | Approved by: portmgr (implicit)
* Update to 2.8.6, and sync with my own CVS repo.marcus2006-02-252-5/+4
| | | | | Pointy hat to: ade Approved by: portmgr (implicit)
* Move maintainership to andreas@syndrom23.deedwin2006-02-242-2/+2
| | | | Approved by: portmgr (linimon)
* Conversion to a single libtool environment.ade2006-02-232-9/+1
| | | | Approved by: portmgr (kris)
* Back out PERL_(BUILD|RUN)_DEPENDS pending reimplementationkris2006-02-233-14/+13
|
* - Add a patch to fix a crash when trying to remove a MOVED port with -y optionehaupt2006-02-232-2/+13
| | | | | | | - Bump PORTREVISION PR: 93178 Submitted by: Eric <eric7wang@gmail.com>
* Improve the description, and add a WWW link.dougb2006-02-211-6/+22
|
* Add my portmaster utility. This is a shell script to manage portsdougb2006-02-214-0/+765
| | | | that does not require external databases or languages.
* Add psearch.jylefort2006-02-183-0/+36
| | | | | | | | | | | | | psearch is an utility for searching the FreeBSD Ports Collection. It allows you to use regular expressions, and has support for searching the long description (pkg-descr files), as well as inverse matches that allow filtering of ports. WWW: http://www.maxlor.com/freebsd-scripts.shtml PR: ports/93490 Submitted by: Benjamin Lutz <benlutz@datacomm.ch>
* Update to 2.8.5.marcus2006-02-142-10/+41
| | | | | | | | | | * 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]
* fix pkg-plistedwin2006-02-134-18/+22
|
* Update to 2.8.4.marcus2006-02-122-6/+42
| | | | | | | | | | | | | | | | | * 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]
* Update port: misc/tinderbox to 2.3.0 + enhancementsedwin2006-02-116-156/+160
| | | | | | | | | | * update from 2.2.1 to 2.3.0 * fix options parsing so `make' in a pristine directory works as expected [1] * sort the new plist PR: ports/92881 Submitted by: Vasil Dimov <vd@FreeBSD.org>
* - Update to version 20060207az2006-02-082-4/+4
| | | | | PR: ports/92931 Submitted by: maintainer
* - Package Frontend is a ncurses based, graphical front-end to manageaz2006-02-033-0/+37
| | | | | | | the FreeBSD ports collection. PR: ports/92761 Submitted by: Sulev-Madis Silber <madis555@hot.ee>
* Add new port sysutils/portsearchvd2006-02-013-0/+32
| | | | | | | | Portsearch allows searching for ports that install some file, like ``find /usr/ports -name pkg-plist |xargs grep pattern'' but honoring PLIST_(FILES|DIRS) and %%FOOBAR%% variables. Approved by: garga (mentor)
* Update sysutils/portsnap to version 1.0, to match the version in thecperciva2006-01-312-4/+4
| | | | | | | | | src tree. This only affects users of FreeBSD 5.4 and earlier, since the port is IGNOREd for recent versions of the FreeBSD base system. PR: ports/92563 Approved by: linimon
* Fix PERL_RUN_DEPENDS syntax.edwin2006-01-301-2/+2
| | | | Noticed by: YAPHR
* Update to 1.5anray2006-01-302-4/+4
| | | | | | | | This version contains fix to prevent cache-init crashing when it tries to process the currently empty net-p2p port category. PR: ports/92503 Submitted by: Matthew Seaman (maintainer)
* Incorporate 1.63 from the master.linimon2006-01-281-5/+9
|
* Incorporate 1.523 from the master.linimon2006-01-281-1/+1
|
* SHA256ify (manually checked)edwin2006-01-241-0/+1
| | | | | > > Approved by: krion@
* SHA256ifyedwin2006-01-241-0/+1
| | | | Approved by: krion@
* SHA256ifyedwin2006-01-2412-0/+12
| | | | Approved by: krion@
* - Drop maintainership. ENOTIME for ports, so let someone else take better carepav2006-01-241-1/+1
| | | | | | of them. Submitted by: Brad Davis <so14k@so14k.com>
* Update to the latest patches running on the cluster.linimon2006-01-231-5/+18
|
* Reflect a bug found in the latest patchset.linimon2006-01-231-1/+2
|
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-1/+1
| | | | | Approved by: krion@ PR: ports/88711 (related)
* Incorporate the emergency fix from ports/92128.linimon2006-01-221-2/+2
|
* Update these two to the next set of 5-exp patches.linimon2006-01-222-35/+476
|
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-226-13/+13
| | | | | Approved by: krion@ PR: ports/88711 (related)
* Update to 2.8.3.marcus2006-01-222-4/+4
| | | | * Add support for PERL_{RUN,BUILD}_DEPENDS
* Bring this up to date with respect to the master copy.linimon2006-01-221-27/+30
|
* Remove files committed to /usr/ports/Mk in the latest patchset and/or oneslinimon2006-01-2215-4068/+0
| | | | which now lag their counterparts.
* Implement PERL_BUILD_DEPENDS / PERL_RUN_DEPENDS for my ports.edwin2006-01-223-13/+14
|
* Implement @dirrmtry for my ports.edwin2006-01-223-7/+7
|
* Update to 2.8.2.marcus2006-01-222-25/+23
| | | | | | | | * 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]
* [patch] misc/tinderbox does not install php4-pgsql (or mysql)edwin2006-01-212-2/+8
| | | | | | | | | misc/tinderbox does not install the php extension for the selected database, because the extension is added to USE_PHP after bsd.port.pre.mk inclusion. PR: ports/92065 Submitted by: Vasil Dimov <vd@FreeBSD.bg>
* Re-add portmanager, which we now have permission to redistribute.lawrance2006-01-209-0/+1044
| | | | | Submitted by: outgoing maintainer Michael C. Shultz <ringworm01@gmail.com> (taking a break)
* Remove portmanager. Author has withdrawn permission to distribute it.linimon2006-01-209-1045/+0
| | | | Hat: portmgr
* After a wise lesson of linimon@, make it IGNORE instead of BROKENedwin2006-01-192-4/+4
|
* [patch] misc/tinderbox shouldn't allow no database to be selectededwin2006-01-182-0/+8
| | | | | | PR: ports/91943 Submitted by: Vasil Dimov <vd@datamax.bg> Approved by: edwin@mavetju.org
* Update to a snapshot of HEAD from today (01-13-2006).marcus2006-01-132-3/+4
|
* Bump the useful version for this port to 4.10 and lower.erwin2006-01-121-4/+1
| | | | Submitted by: pav
* Bring these up to date with what is currently being tested on the cluster.linimon2006-01-083-77/+10
|
* sysutils/portupgrade: Fix yet another infinite loop.edwin2006-01-074-2/+28
| | | | | | | | | | | | | | Check and avoid infinite loop when MOVED has an entry such as: games/scummvm|emulators/scummvm|2004-04-06|new category emulators/scummvm|games/scummvm|2004-04-13|new category (games/scummvm -> emulators/scummvm -> games/scummvm -> ...) Reported by: Bohdan Horst <nexus at hoth dot amu dot edu dot pl> PR: ports/91402 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org>
* Update to 2.0.1.nork2006-01-048-42/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * portversion(1) also reads MOVED and trace origin change, and, when invoked with "-v", displays the new origin. Example: % portversion -v screen screen-4.0.2_2 < needs updating (port has 4.0.2_3) (=> 'sysutils/screen') * Add "--ignore-moved" to portupgrade(1) and portversion(1). When invoked with this option, both programs totally ignore MOVED. If you encounter strange behaviour of these programs, try this out. * Add IGNORE_MOVED option to pkgtools.conf. This can be used to selectively ignore MOVED by pkgs. See pkgtools.conf.sample for details. * Keep the order of MOVED entries, and do not trace back to old entries. Previously, when encounters the following entries, editors/emacs|editors/emacs19|2004-03-20|emacs 19.x moved to a non-default port location editors/emacs21|editors/emacs|2004-03-20|emacs 21.x moved to default port location portupgrade traces as "editors/emacs21" -> "editors/emacs" -> "editors/emacs19". I thought this behavior should not be what we want to, so added this change. PR: ports/91272 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer)
* Add patches as supplied in ports/91151edwin2006-01-032-2/+6
| | | | | PR: ports/91151 Submitted by: Andrey Slusar <anray@freebsd.org>
* Problem with portupgrade 2.0edwin2006-01-024-2/+34
| | | | | | | | | | | | | | | | | | Thank you for reporting. I also discovered this problem a few hours ago. The source of this trouble is that the following line exists in MOVED, lang/php4|lang/php4|2003-05-22|re-separated from www/mod_php4 where "moved from" and "moved to" is the same, but portupgrade does not check this case and infinite loop occurs. Fix to this problem will be in the next portupgrade release, but in the meanwhile, whould you commit the following patch, please? PR: ports/91209 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org>
* Fix @dirrm in pkg-plistedwin2006-01-024-4/+4
| | | | Noticed by: YAPHR
* A happy new year updated to 2.0.0.nork2006-01-014-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Change the versioning scheme of portupgrade. portupgrade now becomes 2.0.0! (2) Add FreshPorts support to portcvsweb(1). You can view CVS history via FreshPorts instead of CVSweb by using "portcvsweb -F". See the man page of portcvsweb(1) for details. (3) If the change of the origin is written in MOVED, portupgrade reads and chases it. You no longer need to supply the origin of the new pkg by "-o" option. Example: When ftp/wget-devel is moved to ftp/wget, previously you had to run, % portupgrade -o ftp/wget wget Now, just run % portupgrade wget and portupgrade will do what you want to do. (4) Try to guess the pkg to be upgraded, when no pkgname is supplied as a command line argument. This can be done only when the current directory is under $PORTSDIR. Example: Running % cd /usr/ports/ftp/wget % portupgrade will upgrade ftp/wget. (5) The frequency of INDEX generation on official site is now sufficient, recommend to run "portsdb -F" (fetch INDEX from official site) instead of "portsdb -U" (make INDEX by yourself) in portsdb(1). [1] PR: ports/91164 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer) Pointed out by: Enrique Matias <cronopios at gmail dot com> [1]
* - Install menu entrypav2005-12-303-2/+20
| | | | | | PR: ports/90971 Submitted by: Panagiotis Astithas <past@ebs.gr> Approved by: Seth Kingsley <sethk@meowfishies.com> (maintainer)
* - Update to 20051228pav2005-12-282-3/+4
| | | | | | | | | | - add switch ('-g') to automatically generate the exclude file from kept or installed packges - improve command line processing - improve recursive cutting of leaves PR: ports/91021 Submitted by: Stefan Walter <sw@gegenunendlich.de> (maintainer)
* - Update to 0.4.1_4:pav2005-12-272-1/+25
| | | | | | | | if portmanager has been installed for the first time it can't copy pm-020.conf-SAMPLE to pm-020.conf. PR: ports/90957 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Correct slight mis-merge. Should not affect anything.linimon2005-12-271-4/+4
|
* - Improve pkg-messageedwin2005-12-274-24/+48
| | | | - Change dependency on net/cvsup-without-gui (itetcu@#bsdports)
* don't overwrite user configuration files.edwin2005-12-276-8/+26
|
* Add an usefull pkg-descr.edwin2005-12-262-2/+42
|
* Port maintainers, commiters and update submitters. Please behold,edwin2005-12-2610-0/+510
| | | | | | | here is the tinderbox port which should give you a tinderbox system to test your ports before submitting it. It's unnmissable for everybody making ports, and belongs to the range of tools like portlint and porttools.
* - Add a patch to reverted execve command used when running make togarga2005-12-222-1/+134
| | | | | | | | | system( "make" ) so entire environment may be passed when building apache22. - Bump PORTREVISION PR: ports/90790 Submitted by: maintainer
* Once again, remove local change that crept in.linimon2005-12-201-2/+0
|
* Do not quote IGNORE. Fix formatting.linimon2005-12-202-6/+6
|
* Really bring these up to date with the latest patch being tested on thelinimon2005-12-2014-35/+37
| | | | cluster. The previous commit message was bogus.
* Update to ports/Mk/bsd.php.mk version 1.21. Previous comment was bogus.linimon2005-12-201-27/+28
|
* Remove the multiple copies of these files that crept in here. I hatelinimon2005-12-202-9047/+0
| | | | patch(1).
* Catch up with ports/Mk/bsd.apache.mk 1.6. Previous checkin comment waslinimon2005-12-201-2/+2
| | | | bogus.
* Ports like ghostscript-gnu that insist on blue screening during make instead oflawrance2005-12-192-1/+53
| | | | | | | | make config have their video scrambled. Fixed by adding TERM= back to environment during make. PR: ports/90633 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Bring portmk/devel up to the status of the next patchset to be tested.linimon2005-12-1915-162/+13018
|
* - Fixes seg fault when run on FreeBSD 7.0, reported by Jiawei Yepav2005-12-182-0/+704
| | | | | PR: ports/90583 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 2.8.1.marcus2005-12-182-4/+14
| | | | | | | | | | | * 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]
* These now lag their ports/Mk counterparts and are thus OBE.linimon2005-12-164-1320/+0
|
* Conditionalize the inclusion of local copies of bsd.*.mk. They will onlylinimon2005-12-161-7/+121
| | | | | | | | | be included if they exist in devel/portmk/Mk; otherwise, the fallback file from ports/Mk will be used. This will allow us to remove local copies of files once their changes are merged back into ports/Mk, so that not every single change in ports/Mk needs to have a tracking commit made back into devel/portmk/Mk. In theory this should allow us to integrate changes a little more quickly.
* OK, now that I've given you the example of how this file was developed,linimon2005-12-161-2/+0
| | | | remove the example :-)
* A sandbox for local modifications to bsd.port.mk. This little bit oflinimon2005-12-161-0/+33
| | | | | | framework is designed so that such things as FreshPorts, portsmon, and the distfile survey can more easily maintain local changes without having to re-merge them into their copies of bsd.port.mk all the time.
* Add a comment about a line that is from ports/86106 (USE_GMAKE change).linimon2005-12-161-0/+2
| | | | | This is a reminder that this change is not yet tested sufficiently to go into the main bsd.port.mk.
* Diff reduction to ports/Mk. This was apparently some late change to thelinimon2005-12-161-2/+2
| | | | patch in ports/79123.
* Add patch from ports/78596 for diff reduction.linimon2005-12-161-59/+60
|
* - Update to 0.4.1garga2005-12-153-525/+4
| | | | | PR: ports/90403 Submitted by: maintainer
* Update to 0.4.0_1mnag2005-12-142-0/+521
| | | | | | | | * Fixes potential seg fault on 4.11 systems. * Added log entry times PR: 90339 Submitted by: maintainer
* Update to 0.4.0mnag2005-12-139-1487/+4
| | | | | PR: 90283 Submitted by: maintainer
* Fix runtime failure by linking against libpthread (GnomeVFS needsjylefort2005-12-091-1/+4
| | | | pthread, and bpm may use GnomeVFS via GtkFileChooser).
* sysutils/portupgrade: fix the problem that portupgrade sometimes runs slow, ↵edwin2005-12-0420-422/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and bump PORTVERSION to 20051204. (1) For years, I have experienced that portupgrade sometimes runs very slow. After some investigation, I found that "pkgdb -aF" is invoked from portupgrade or other programs (such as portversion) without having sufficient privilege to modify /var/db/pkg/, and that error is not caught by the caller program, and "pkgdb -aF" is invoked repeatedlly. So, I fixed the following things: - When pkgdb internally invoked from other program exits with error, make the caller program also exit with error. - Display the error messages of pkgdb that run internally from other program. When portupgrade or other programs die with the following error, ** You do not own /var/db/pkg. (use -f to force or run as root) Command failed [exit code 1]: /usr/local/sbin/pkgdb -aFQ please run "pkgdb -aF" as the user that owns /var/db/pkg (usually root). (2) Make new tarball that contains the above fix and all patches in files/. Bump PORTVERSION to 20051204 and change MASTER_SITES. PR: ports/89917 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org>
* [MAINTAINER] update sysutils/portmanageredwin2005-12-042-1/+173
| | | | | | | | | | | update sysutils/portmanager to 0.3.9_7 1. Fixes portmanager not honoring STOP/START statements from its own config file, reported by Gerard Seibert <gerard@seibercom.net>, Thanks! PR: ports/89913 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* Unbreak INDEX building for those of us using devel/portmk. This is notlinimon2005-12-041-1/+1
| | | | | | all the changes from Mk/bsd.apache.mk that need to be merged. Pointy hat to: clement
* Update to 0.3.9_6. From the maintainer:philip2005-12-042-1/+144
| | | | | | | | | | | | 1, Fixes corruption of +CONTENTS files when portmanager is compiled in BUILD_DEPENDS_ARE_LEAVES mode Bug identified by Jiawei Ye <leafy7382@gmail.com> 2. Fixes parsing pkgtools.conf when arrays are used, patch provided by dan@slightlystrange.org, thank you! PR: ports/89903 Submitted by: Michael C. Shultz <ringworm01 -at- gmail.com> (maintainer)
* New port: sysutils/pkg-orphan A console utility for managing unreferenced ↵edwin2005-11-303-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FreeBSD packages pkg-orphan is a console utility for managing orphan, i.e. unreferenced FreeBSD packages. It finds all or selected orphans and lets the user choose which ones to remove and which ones to keep. It maintains a keep-list file, so previously kept packages will be skipped automatically. In batch mode, all packages, not present in the keep-list are either deleted or kept in the list. Since orphan packages are usually much fewer than non-orphan ones, it can be useful for quickly finding and deleting unused packages, even on a system with hundreds of them installed. Features: - interactive and batch modes - maintains a kept package list, to avoid asking for the same package again - can delete packages recursively, but without deleting shared dependencies or previously kept packages - the keep-list file does not contain package versions, so upgrades generally don't require editing of the file WWW: http://sourceforge.net/projects/pkg-orphan/ - Victor Semionov semionov@mail.b PR: ports/89730 Submitted by: Victor Semionov <semionov@mail.bg>
* Update to 0.3.9_5:barner2005-11-292-1/+233
| | | | | | | | | | - Fixes when adding a new port with portmanager, +CONTENTS files being corrupted. - Improved logging of conflicting ports Submitted by: "Michael C. Shultz" <ringworm01@gmail.com> (maintainer) PR: ports/89716
* Prevent building on anything besides tinderboxes by checking the existenceedwin2005-11-281-0/+4
| | | | | | of an unique variable. Requested by: kris@
* - Fix open file leakaz2005-11-282-1/+575
| | | | | | | | - Improve user interactive areas like conflicting ports and -slid - Bump PORTREVISION PR: ports/89653 Submitted by: Michael C. Shultz (maintainer)
* This port is simlar to misc/instant-workstation or misc/instant-server.edwin2005-11-282-0/+81
| | | | | | | | | | It creates a whole lot of often used ports, so that after a cvsup on a tinderbox build system, you can just tinderbuild this port and all primary dependencies are updated. If you think a port is missing, let me know! Author: Edwin Groothuis <edwin@mavetju.org>
* Update to 0.3.9_3mnag2005-11-282-1/+59
| | | | | | | | - Fixes bug where if run with -f switch when portmanager updates itsself goes into endless loop. Thanks to Gerard Seibert for helping to track this one down! PR: 89609 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* - Fixes portmanager seg faulting if either /usr/local/etc/pkgtools.conf oraz2005-11-262-1/+82
| | | | | | | /usr/local/bin/ruby are not installed. PR: ports/89564 Submitted by: Michael C. Shultz (maintainer)
* Update to 0.3.9_1mnag2005-11-266-531/+231
| | | | | | | | | | | - Using ruby script provided by Jan Grant <Jan.Grant@bristol.ac.uk> if portupgrade is installed portmanager also uses settings from pkgtools.conf in addition to those from its own conf file. - Wild cards "*" may now be used in pm-020.conf, see man portmanager for details - Automatic timeouts are re-enabled, stdin problem is solved. - Fix build on 4.x (0.3.9) PR: 89533 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* - Add SHA256pav2005-11-261-0/+1
|
* - Change the name of the ports database file (INDEX.db) tovs2005-11-256-6/+36
| | | | | | | | $(basename ${INDEXFILE}).db, e.g. INDEX-6.db. (requested by kris) - Add SHA256. PR: ports/89520 Submitted by: maintainer
* - Add SHA256 checksums to my portssergei2005-11-251-0/+1
|
* Fix crashes with large lines in INDEXvs2005-11-252-5/+8
| | | | | PR: ports/89513 Submitted by: maintainer
* [NEW PORT] security/jailaudit: Generate portaudit reports for jails from the ↵edwin2005-11-254-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | hostsystem This port contains a script for generating portaudit reports for jails running on a FreeBSD system. Jailaudit runs in the Host-system and uses portaudit to create reports for every jail currently running. It can also be used to send specific report-mails to the owner of a jail by running it as a cronjob. /etc/crontab example: 0 4 * * * * root /usr/local/bin/jailaudit mail admin@foo.bar "foo.example.com bar.example.com" Sends reports-mails of the jails with the hostnames foo.example.com and bar.example.com to the mailaddr. admin@example.com. WWW: http://outpost.h3q.org/software/jailaudit/ PR: ports/87581 Submitted by: Philipp Wuensche <cryx-ports@h3q.com>
* Update to 0.3.8_2mnag2005-11-232-1/+98
| | | | | | | | | | * Had to disable automatic timeouts until I learn how to properly close then open stdin. 0.3.8_1 will seg fault upon a second timeout and 0.3.8 leaves these random errors: awk: i/o error occurred while closing /dev/stdin input record number PR: 89424 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.8_1mnag2005-11-222-0/+429
| | | | | | | | | | * Added --pristine mode that guarentees no inconsistancies in +CONTENTS files * Fixed (I hope) stdin not being reopened properly after a [Y/N/A] timeout * Fixed a segfault when portmanager reads a very old pre 4.11 +CONTENTS file, identified by Andrew Gordon <arg@arg.me.uk> PR: 89397 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* - Update to 0.3.8pav2005-11-213-4/+5
| | | | | PR: ports/89315 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* * Add some additional verbose messagesmarcus2005-11-202-2/+13
| | | | | | | * Work around a crash in Perl that can be triggered with complex regular expressions [1] Reported by: thierry and aspell [1]
* Update to 2.8.0.marcus2005-11-202-19/+50
| | | | | | | | | | | * 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]
* Update to 0.3.7mnag2005-11-194-99/+7
| | | | | PR: 89242 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.5_1mnag2005-11-162-0/+94
| | | | | | | | | | | | | * Craig Boston <craig@yekse.gank.org> brought to my attention a problem with how dependency information is gathered in +CONTENT files. portmanager -s (status report) uses port +CONTENT files to generate its report and now that is proven as not 100% accurate. This patch modifies the data source for status reports from +CONTENT files to the results obtained when running make -V *_DEPENDS in each port directory. PR: 89084 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.5mnag2005-11-154-912/+4
| | | | | PR: 89040 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.4_2mnag2005-11-142-1/+78
| | | | | | | | | | * Fixes bug where on initial installation if portmanager is run in single port update mode first it is missing a database * Added WITH_BUILD_DEPENDS_ARE_LEAVES information to man page PR: 88953 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Both bsdiff and portsnap have been added to the base system incperciva2005-11-131-0/+4
| | | | | | | | | FreeBSD 5-STABLE and 6-STABLE. Add conditional IGNORE lines to reflect this. PR: ports/88879 (portsnap) Reminded by: delphij Approved by: linimon
* Update to 0.3.4_1mnag2005-11-132-0/+831
| | | | | | | | | * Fixed seg fault in -slid on 6.0 machines * Fixed segfault when cvsup not set to delete and an installed port is removed from the ports tree PR: 88888 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.4mnag2005-11-125-2644/+10
| | | | | | | Add WITH_BUILD_DEPENDS_ARE_LEAVES in OPTIONS PR: 88847 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.3_3mnag2005-11-112-1/+720
| | | | | | | | | | | | | | | | | | | | * Adds ability to stop programs like postfix from running during upgrade then restarts them afterwards. See pm-020.conf-example or man page for instructions * Fixes reported bug where -slid option removes the wrong port * May fix a reported segfault at: MGPMrCreateAllUpdateStatusDb.c:162 since user didn't include portmanager version or uname -a output can't be certain fix is good PR: 88800 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Fix mis-merge from latest round of changes. Fixes 'make describe' in misc/.linimon2005-11-101-1/+0
|
* Update to 0.3.3_2mnag2005-11-103-7/+1046
| | | | | | | | | | * At user's request portmanager now respects a defined BATCH * -sl works again, -sl and -slid options no longer consider build dependencies as "leaves" PR: 88744 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer)
* Update to 0.3.3_1mnag2005-11-093-0/+880
| | | | | | | * Cleaned up valgrind related nits and a few compiler warnings PR: 88705 Submitted by: maintainer
* use USE_SQLITEedwin2005-11-091-2/+2
|
* Add SHA256 checksums to the distinfo files.edwin2005-11-092-0/+2
|
* Change post-configure externVars.h.in to externVars.hmnag2005-11-081-1/+2
| | | | Submitted by: maintainer via email.
* Update to 0.3.3mnag2005-11-082-8/+5
| | | | | | | Take MAINTAINER PR: 88630 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* Update to 0.3.2mnag2005-11-055-44/+39
| | | | | PR: 88521 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* Bump PORTREVISION to chase the glib20 shared library update.marcus2005-11-053-3/+3
|
* - Sync with 1.68clement2005-11-041-0/+5
|
* Add 2 more patches for exp build:clement2005-11-042-2/+4
| | | | | | | | ports/83514 - fix typo in bsd.port.mk: s/RC_ORDER/USE_RCORDER/g ports/88466 - small update to bsd.port.mk for postgresql (support of 8.1) exp build also contains ports/78596. It's worthless to backport it to devel/portmk
* Fix install target.edwin2005-11-031-1/+7
| | | | Noticed by: YAPHR
* Let the IGNORE message make a bit more sense and change it from:erwin2005-11-011-1/+1
| | | | | | | | | | | | ===> p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install lang/perl5 then try again. to: ===> p5-Some-Module-0.7 requires perl 5.6.x or later. Install lang/perl5 then try again. Approved by: maintainer
* Upgrade to 1.3.edwin2005-10-313-4/+12
|
* Correct compilation with perl 5.005.marcus2005-10-252-2/+3
|
* Don't need USE_GMAKE [1]mnag2005-10-241-41/+17
| | | | | | | | | | Bump PORTREVISION Use OPTIONS Use post-patch instead post-configure Change PACKAGE_VERSION only if PORTREVISION != 0 PR: 87833 [1] Submitted by: Helge Oldach <portmanageroct05@oldach.net> [1]
* Update to 2.7.5.marcus2005-10-232-8/+37
| | | | | | | | | | | | * 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]
* - Add "make patch-o-matic" target. It applies to a fresh ports tree patchesclement2005-10-211-0/+21
| | | | | | | | | | required to build ports correctly with devel/portmk. Currently only USE_GMAKE changes [1] are applied. It will be heavily used in the future to support new knobs in b.p.m (like USE_APACHE, USE_TCL, new OPTIONS, etc.) Currently patches are added by hand. I hope I can add soon an automated way to submit patches. [1] Submitted by: jylefort
* fix: ports/54424 problemdaichi2005-10-196-2/+60
| | | | | | | | - fix PKG_ALTDEP does not work problem PR: ports/54424 Submitted by: koma2@lovepeers.org (maintainer) Approved by: bharat@menalto.com
* - Sync bsd.java.mk with rev 1.67clement2005-10-171-0/+4
| | | | Reported by: kris
* - Update to 0.3.0.flz2005-10-1712-2830/+37
| | | | | PR: ports/87497 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* Update to version 1.2:edwin2005-10-162-3/+4
| | | | | | | - bin/find_new_version.pl doesn't check URLs which are already found a previous run. - bin/mail_maintainers.pl mark a port as reported when you have send email to a maintainer.
* - Add a workaround to new checksum target to keep backward compatibility.clement2005-10-161-1/+3
| | | | | | If checksum should be equal to IGNORE and it doesn't have an entry in distinfo check if it has already been "registered". In other words, if they're no SHA256 checksum (which is the case IRL), fallback to MD5 checksum results.
* - Update to 0.2.9_9.flz2005-10-132-1/+770
| | | | | PR: ports/87349 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* Update to 1.1 (see previous commit on Makefile)edwin2005-10-131-2/+2
|
* Update to 1.1edwin2005-10-132-3/+3
| | | | | | - You can run bin/find_new_versions.sh with a parameter which will filter out the maintainer. ~/bin/find_new_versions.sh edwin@mavetju.org
* Add note about ports/86776 requirement.edwin2005-10-122-0/+5
| | | | http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/86776
* Add sysutils/newportsversioncheckedwin2005-10-125-0/+65
| | | | Tool to check for new ports distfiles availability.
* Update to 2.7.4.marcus2005-10-102-3/+23
| | | | | | | | * 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]
* Update to a -CURRENT snapshot from October 1, 2005.marcus2005-10-022-3/+3
|
* Update to latest versionvs2005-09-232-4/+7
| | | | | PR: ports/86467 Submitted by: maintainer
* - Remove -02 [1] related patchclement2005-09-211-3/+0
| | | | | | It's b0rked for compilers which don't support -fno-strict-aliasing [1] ports/73797 : Be causious compiling with -O2 (use -fno-strict-aliasing)
* - Fix output when redirectingpav2005-09-202-1/+307
| | | | | PR: ports/81481 Submitted by: Michael C. Shultz <ringworm01@gmail.com>
* - Don't switch to www/apache20 to minimize changes to not break INDEXclement2005-09-192-6/+12
| | | | | | | - Introduce APACHE_COMPAT variable keep weak dependencies on APACHE_PORT working make INDEX is still broken
* Sync with bsd.port.mk: bump MySQL 5.0 shared lib version.ale2005-09-191-1/+1
|
* - Sync portmk with next exp-build patchset.clement2005-09-1913-6665/+6562
| | | | | | | | | | | | | | | | | | | | | | | | | - Remove temporarily all eik's work. We'll try to find a decent way to deal with major changes. Of course we'll reuse his good ideas List of changes (PR - synopsis) 85695 - Add bsd.database.mk. 85669 - bsd.ports.subdir.mk: Ports not escape plus signal in make search 85488 - [PATCH] New "makepatch: " target to help ports authors 86106 - ${CC} should be added to ${MAKE_ENV} when ${USE_GMAKE} is set 84489 - Depreciated MACHINE_ARCH being used in bsd.port.mk 83835 - Remove OpenLDAP ver. 21 83718 - Add bsd.tcl.mk for convinience for tcl/tk ports 83716 - Fix cosmetic bug in security-check target 83710 - Add INDEX-7 82753 - patch to add functionality to ports macro bsd.port.subdir.mk 82138 - [patch] timewaster: remove old versions from bsd.port.mk 81206 - new category proposal: net-im 79509 - add .desktop file facilities to bsd.port.mk 79123 - [patch] bsd.port.mk - add SHA256 support to "make checksum" 74866 - Update Mk/bsd.port.mk to support python packages with OPTIONS 73797 - Be causious compiling with -O2 (use -fno-strict-aliasing) 85490 - [PATCH] If WANT_LINT is set, port building can break XXXXX - Add bsd.apache.mk
* - Really fix crashes on 6.0pav2005-09-181-13/+17
| | | | | PR: ports/86272 Submitted by: Michael C. Shultz <ringworm01@gmail.com>