aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Update to 2.13.12.Joe Marcus Clarke2012-08-052-5/+8
| | | | | | | | | Replace some of the CVS verbiage with SVN. Submitted by: beat Notes: svn path=/head/; revision=302139
* - Update to 1.9Alex Kozlov2012-08-052-3/+3
| | | | Notes: svn path=/head/; revision=302128
* Fix typos and make small modifications in COMMENT (according to Porter'sCarlo Strub2012-08-031-1/+1
| | | | | | | | | Handbook) Approved by: portmgr@ (implicit) Notes: svn path=/head/; revision=301960
* - Teach the Haskell Cabal ports to use the new options frameworkGabor Pali2012-08-031-1/+1
| | | | | | | | | - Remove some cruft Obtained from: FreeBSD Haskell Notes: svn path=/head/; revision=301879
* - Update to my new maintainer addressBryan Drewery2012-08-021-1/+1
| | | | | | | Approved by: eadler (mentor) Notes: svn path=/head/; revision=301873
* - Fix typos in COMMENTCarlo Strub2012-08-022-2/+2
| | | | | | | | - Enforce the now clarified rules from the Porter's Handbook (e.g. no dots, no A/An, etc.) Notes: svn path=/head/; revision=301858
* - Fix creation of %%RUBY_SITELIBDIR%%/pkgtools from packageBryan Drewery2012-08-013-6/+7
| | | | | | | | | | | | | | - Update to my new maintainer address - Update mirror URL - Update to 20120801 snapshot Changelog: * Fixes crash with duplicated origins Approved by: eadler (mentor) Notes: svn path=/head/; revision=301837
* - Update to 2.4.9.7Jason Helfman2012-07-312-3/+3
| | | | | | | | | | | - Fixes crash when checking for duplicated origins PR: ports/170292 Reported by: Hans Submitted by: maintainer, bryan@shatow.net Notes: svn path=/head/; revision=301775
* Fix a regression appending newline to commmentsBaptiste Daroussin2012-07-302-0/+13
| | | | | | | Reported by: avilla Notes: svn path=/head/; revision=301711
* - update to 1.0-rc5Baptiste Daroussin2012-07-303-50/+3
| | | | | | | | | | | | - changes: * speed improvements in pkg repo on multi core boxes * fix pkg upgrade proposing to downgrade dependencies * fix pkg2ng losing seom origin from dependencies * fix losing new line informations in descriptions * new -A option to track a new installation as automatically installed Notes: svn path=/head/; revision=301705
* - Update to 2.4.9.6, and add DOCS option to portJason Helfman2012-07-302-8/+9
| | | | | | | | | | | | | | -- Fix `portsdb -U` crash -- Show new version when upgrading ports -- Show recursive depends when upgrading -- Respect LOCALBASE [ports/146858] -- Fix crash on duplicated origins PR: ports/170266 Submitted by: maintainer, bryan@shatow.net Notes: svn path=/head/; revision=301703
* add a fix to pkg2ng preventing losing track of some dependency origins leadingBaptiste Daroussin2012-07-292-0/+47
| | | | | | | | | | to a failure of the conversion. Reported by: Pierre Guinoiseau (via gitub issue #314) Tested by: Pierre Guinoiseau Notes: svn path=/head/; revision=301696
* - Update to 1.8Alex Kozlov2012-07-252-3/+3
| | | | Notes: svn path=/head/; revision=301518
* Update to 3.13.13:Doug Barton2012-07-242-5/+5
| | | | | | | | | | | | | | | | | | | | | | | Minor improvements: =================== * Improve messages for processing of dependent ports when -r * If there is an installed version, always print that message, not just when we're in the parent * Optimize determination of $new_port: - When first set, let it be global - Use a function to incorporate/optimize the various tests from the 2 different places that it was being set * Use a more robust method of determining portdir from $PWD. This also works for bare 'portmaster' with no arguments now, if you're in a port directory. * Various additional code cleanups Bug fix: ======== Do read_distinfos() in the background for multiport() too, oops Notes: svn path=/head/; revision=301492
* use ${FIND} macro instead of direct findBaptiste Daroussin2012-07-241-1/+1
| | | | | | | Reported by: sunpoet Notes: svn path=/head/; revision=301468
* Remove .orig after applying patches to avoid installing .orig files into the ↵Baptiste Daroussin2012-07-241-0/+3
| | | | | | | | | system Reported by: redports (QAT) Notes: svn path=/head/; revision=301449
* Fix some missing quotingBaptiste Daroussin2012-07-242-0/+21
| | | | | | | | PR: ports/170087 Submitted by: Vincent Hoffman-Kazlauskas <vince@unsane.co.uk>, Denis Generalov <gd@powernet.ru> Notes: svn path=/head/; revision=301447
* Update WWW lineChris Rees2012-07-211-1/+1
| | | | | | | | | PR: ports/170044 Submitted by: nemysis@gmx.ch Approved by: maintainer Notes: svn path=/head/; revision=301277
* - update to 1.0-rc4Baptiste Daroussin2012-07-202-3/+3
| | | | | | | | | | | - changes: * Fix reinstalling package due to options change losing automatic flag * Fix pkg set -o * do not use dlopen for figure out path of libraries to track shlibs * more manpages cleanup Notes: svn path=/head/; revision=301240
* Update to version 3.13.1Doug Barton2012-07-172-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minor fixes/improvements ======================== * Turns out there are a non-zero number of distinfo files that have SIZE listed first, so in the code that parses them for the data to put into /var/db/pkg/$port/distfiles, handle this situation gracefully. * If we trap while working on a child port do not remove that child from the PM_NEEDS_UPDATE list so that when it gets printed in the parent that child is still on the list. * Use the count of total ports as $num_of_deps for -Faf * For -av, add num_{roots|trunks|branches|leaves} values to the headers * In multiport(), decrement the number of ports to work on and print a -v message if we have already seen a port in the worklist as a dependency of another port in the list. * Many other minor code cleanups Performance enhancement ======================= * In read_distinfos*() use while read instead of grep. Avoids the fork and reduces the total time for building the list(s) of distfiles by 25% Notes: svn path=/head/; revision=300992
* - Update to 1.5 (which adds optionsng support)Beat Gaetzi2012-07-152-3/+3
| | | | | | | | PR: ports/169760 Submitted by: jgh Notes: svn path=/head/; revision=300904
* - update to 1.0-rc3Baptiste Daroussin2012-07-132-3/+3
| | | | | | | | | | | | - changes: * fix bug corrupting automatic and licenselogic flags * some mdoc fixes * fix a new dependencies pulled by upgrade showed as reinstalling instead of installing * some fixes in repo generations Notes: svn path=/head/; revision=300885
* - update to 1.0-rc2Baptiste Daroussin2012-07-132-3/+3
| | | | | | | | | | | | | - changes: * fix an important bug on script handling resulting in scripts runned sometime twice * time can no more be negative while fetching * fix a crash on pkg check * fix an infinite retry loop when fetching a file that return 404 * emit a warning when search gives no results Notes: svn path=/head/; revision=300870
* - update to 1.0 rc1Baptiste Daroussin2012-07-113-18/+3
| | | | | | | | | | | | | | | | | | | | | | | - changes: * schema for remote repositories are versionned * fix ordering of scripts * ability to query SRV dns records for automatic mirror detection (ala portsnap/frebsd-update) via the SRV_MIRROR options default to off * new FETCH_RETRY options (default to 3) * more style(9) compliance of the code * lots of cleanup in exits codes * lots of typos fixes in manpage * improvements in manpages * pkg2ng now move the old database into /var/db/pkg.back * new -B option to pkg check to reanalyse the files and populate shlibs * new install -fR to reinstall all packages depending on a given package * disable shlib when using pkg-static No new feature to expect in next releases, only bug fixes New feature will be for 1.1 (already planned :)) Notes: svn path=/head/; revision=300788
* - adopt new options frameworkJason Helfman2012-07-091-1/+3
| | | | | | | | | PR: ports/169743 Submitted by: jgh@ Approved by: maintainer, naylor.b.david@gmail.com Notes: svn path=/head/; revision=300686
* Match also lowercase letters in port knobs (used by ghostscript) andAlex Dupre2012-07-093-3/+3
| | | | | | | update pkg-message. Notes: svn path=/head/; revision=300676
* - Update to 0.1.5.2Frederic Culot2012-07-092-3/+3
| | | | | | | | | Changes: https://raw.github.com/DragonSA/portbuilder/master/ChangeLog PR: ports/169715 Submitted by: David Naylor <naylor.b.david@gmail.com> (maintainer) Notes: svn path=/head/; revision=300663
* Update to 2.13.11.Joe Marcus Clarke2012-07-092-10/+35
| | | | | | | | | | | | | | | * Fix typo. [1] * Add support for DOCS/NLS using optionsNG. [2] * Remove references to PATCHDIR. [3] PR: 169110 [1] 168364 [3] Submitted by: Hung-te Liang <lhd@cs.nctu.edu.tw> [1] ak [2] crees [3] Notes: svn path=/head/; revision=300646
* Upgrade to version 3.13Doug Barton2012-07-072-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major updates/fixes to the distfile handling code ================================================= * Make all parts of the code SUBDIR-safe (most were already) - Fix a few places where the relativity of the cwd was not respected, most often resulting in files not being deleted that should be * Move the storage of the distfile info back to /var/db/pkg where it should have been all along. Mostly for correctness, but also to deal with the problem of non-UNIQUENAMEs causing the wrong files to be deleted with -d. * Clean up the old /var/db/ports/*/distfiles files after reading them, and delete the directory if it's empty. Since we are doing this unconditionally now, there is no longer a need for delete_dist_list(). The new ones will live and die with the rest of the package directory. * Update some of the messages printed out for distfile-related things to make it more clear what's going on. * Check DI_FILES to see if the distfile could be valid for another port in more places, so add a function to deal with the common ones. * When checking DI_FILES, anchor the grep pattern with a ^ to avoid false positives Other code changes ================== * Make the whitespace more consistent * Various minor improvements, mostly to avoid unnecessary forking UI Change ========= * When using -i and there is an +IGNOREME file, the default should be no Notes: svn path=/head/; revision=300593
* - update to 1.5.4Baptiste Daroussin2012-07-042-3/+3
| | | | | | | | | | | | | | | | | - changes: * improve modification detection with zfs diff (pgj@) * replace ftp by fetch(1) all over the place (this allow installing from http mirrors) * make fetch(1) using passive ftp when fetching from ftp * new option -t <version> to jail subcommand, to binary upgrade to a newer version (still some interactive parts :() * always destroy the jail before zfs rollback to make sure no process are still running (fix poudriere hanging after packaging totem for example) (reported by des@ and gnn@) * fix ipv6/ipv4 support determination (tested by gnn@) Notes: svn path=/head/; revision=300478
* Fix alignement error making pkg repo segfaul on i386Baptiste Daroussin2012-07-042-0/+15
| | | | | | | | | Reported by: gjb, Ivan Klymenko <fidaj@ukr.net> (via ports@) Tested by: gjb Obtained from: pkgng git repository Notes: svn path=/head/; revision=300477
* fix distinfo (sorry I commit the wrong one before)Baptiste Daroussin2012-07-021-2/+2
| | | | Notes: svn path=/head/; revision=300381
* - update to 1.0 beta17Baptiste Daroussin2012-07-024-25/+3
| | | | | | | | | | | | | | - changes: * downgrading is always forbidden except if you explicitly force it * yet another fix for incremental pkg repo * pkg install/upgrade now detect ports which remote has different option set and propose to reinstall them * code refactoring, and improvement in pkgdb.c and pkg_repo.c * new -f options for pkg update * new -f and -q options for pkg repo Notes: svn path=/head/; revision=300375
* - fix distinfo file (MD5_FILE -> DISTINFO_FILE)Olli Hauer2012-07-012-0/+15
| | | | | | | | | | | | Reference: http://marcuscom.com/pipermail/tinderbox-list/2012-March/002547.html PR: 165937 Submitted by: ohauer Approved by: maintainer timeout (3 months+) Notes: svn path=/head/; revision=300339
* - Remove SITE_PERL from *_DEPENDSAndrej Zverev2012-07-012-6/+6
| | | | | | | Approved by: portmgr@ (bapt@) Notes: svn path=/head/; revision=300304
* - Remove SITE_PERL from *_DEPENDSAndrej Zverev2012-06-301-9/+9
| | | | | | | Approved by: portmgr@ (bapt@) Notes: svn path=/head/; revision=300277
* Revert previous change which was committed by mistake along with someChris Rees2012-06-302-2/+0
| | | | | | | | | | | | | | other ports. Noticed by: swills It also happened to be incorrect! The path should have been PREFIX/tinderbox/scripts. Noticed by: sunpoet Notes: svn path=/head/; revision=300244
* - update to 1.71Dirk Meyer2012-06-305-13/+51
| | | | Notes: svn path=/head/; revision=300243
* Update maintainer addresses, MASTER_SITES and PATCH_SITESChris Rees2012-06-282-0/+2
| | | | | | | | PR: ports/169528 Submitted by: koitsu (maintainer) Notes: svn path=/head/; revision=300181
* - update 1.5.3Baptiste Daroussin2012-06-282-3/+3
| | | | | | | | | | | | | - changes: * always remove previous pkgng repository before rebuilding the new one * make ftp passive by default * experimental support for ccache (needs a bsd.local.mk) * add -s to testport and bulk, to skip sanity checking * creating jails from csup/svn still experimental, but now it can works for real :) Notes: svn path=/head/; revision=300159
* Really fix build on 8-stable and 9-stableBaptiste Daroussin2012-06-272-0/+22
| | | | | | | | | No revision bump because no changes but allowing building when it failed Obtained from: pkgng git (Bryan Drewery) Notes: svn path=/head/; revision=300066
* Import upstream fix for pkgng users-- failed on tc Setup if perl was installedChris Rees2012-06-262-0/+17
| | | | | | | | | via pkgng Approved by: itetcu (maintainer) Notes: svn path=/head/; revision=300041
* Minor improvementsDoug Barton2012-06-262-5/+5
| | | | | | | | | | | | | | | | | | ================== * Restore the line from -av that prints each port as we work on it. * Print more useful information about ports that don't have distfiles, or distfiles we're skipping due to duplicates when -F (especially with -a). Bug fixes ========= * Consolidate all writing to the IPC_SAVE file into safe_exit() so that it always gets called. Also, zero out the file after reading it so that a parent process doesn't inadvertently read stale data during a trap (unlikely, but not impossible). Notes: svn path=/head/; revision=299972
* Update to 2.0.2Wesley Shields2012-06-252-3/+3
| | | | | | | | | PR: ports/169078 Submitted by: Kimmo Paasiala <kpaasial@gmail.com> Approved by: Benjamin Lutz <mail@maxlor.com> (maintainer) Notes: svn path=/head/; revision=299956
* - Revert previous commit as iconv deps mean we still need to LIB_DEPEND onSteve Wills2012-06-251-2/+2
| | | | | | | popt Notes: svn path=/head/; revision=299953
* - update to 1.5.2Baptiste Daroussin2012-06-252-3/+3
| | | | | | | | | | | | | | | - changes: * Now ipv4 or ipv6 information are automatically gathered out of sysctl * CHECK_CHANGED_OPTIONS to detect changed options with bulk -k and pkgng (this force rebuild of package if options has changed * Fix signal handler not actually exitting * Track IGNORED stats * Support for signing pkgng repo * give to the jail network access during make checksum to allow refetching distfiles Notes: svn path=/head/; revision=299945
* - popt is only needed during build, so change DEPENDSSteve Wills2012-06-251-2/+2
| | | | | | | - Bump PORTREVISION due to package change Notes: svn path=/head/; revision=299944
* - update to 1.0-beta16Baptiste Daroussin2012-06-255-80/+11
| | | | | | | | | | | | | | | | | | | | | | | - changes: * fix incremental pkg repo * fix stage directory (copy mode) support * improvements on documentation (man pages, error messages) * new ARCH_INDEP options in developper mode to allow notifying a maintainer that a port might be archiecture independant * fix compilation on recent 8-stable and 9-stable * improvemens is usage() output * new option PORTAUDIT_SITE to allow user to set the url for the auditfile * pkg create -an to not repack existing packages * new periodic script to make daily backup of the database * new stats (pkg-stats(8)) subcommand * big improvements and bug fixes in pkg (r)query * deactivate shlibs tracking all the time in pkg-static * lots of bug fixes Thanks to all contributors Notes: svn path=/head/; revision=299942
* - Switch this to using ${LOCALBASE} instead of calling pkg_info, whichSteve Wills2012-06-251-4/+2
| | | | | | | should allow it to be installed in an all pkgng world. Notes: svn path=/head/; revision=299925
* - Make wanted-ports compatible with pkgng by dropping dependencyMatthew Seaman2012-06-232-9/+3
| | | | | | | | | | | on old pkg tools. Approved by: shaun (mentor) Submitted by: Bryan Drewery PR: ports/169301 Notes: svn path=/head/; revision=299820