summaryrefslogtreecommitdiff
path: root/ports-mgmt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Notate more detailed functionarity of this script.SADA Kenji2001-04-241-1/+17
| | | | Approved by: maintainer
* - minor update of the script.SADA Kenji2001-04-233-11/+45
| | | | | | | | - import script file into port skeleton. - change maintainer's mail address. PR: ports/26762 Submitted by: maintainer
* Update to 1.23.Akinori MUSHA2001-04-184-6/+6
| | | | | | - Add BSD-style license notice. - Show the revision on help (-h). - Do distclean before each fetch if -c is specified with -F.
* Update to 1.20.Akinori MUSHA2001-04-176-20/+10
| | | | | | | | | | | | | | | | | | | | | | 2001-04-18 03:36 knu * misc/zsh/_portupgrade: Add -F. 2001-04-18 03:35 knu * portupgrade: Add -F/--fetch option to make dial-up users happy. Submitted by: Jimmy Olgeni <olgeni@uli.it> (He suggested -e, but I prefered -F) Show what version a package is upgraded to to help a user decide whether to upgrade or not. Submitted by: Timothy Smith <tim@mysql.com> Resurrect portversion for what it's worth as a reference code. The problems that kept it from working has been addressed and will hopefully be fixed soon. :)
* Get rid of the mention of portversion in pkg-descr.Akinori MUSHA2001-04-102-6/+0
|
* Say good-bye to portversion. Now we have new pkg_version(1) whichAkinori MUSHA2001-04-104-4/+14
| | | | | | | does handle versions correctly. By the way, I'll have to find a workaround for the ruby's thread vs. libc_r (stdio/malloc) problem exposed by portversion... Hmm.
* Forgot to update porteasy's idea of its own version number.Dag-Erling Smørgrav2001-04-052-1/+2
| | | | Notices by: <jbg@verloid.net>
* Overhaul QT/KDE support:Will Andrews2001-04-031-1/+1
| | | | | | | | | | | | | | | | | | - bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to 2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone since it looks like black magic to me. Should still work w/ compat shims for older USE_QT[,2] style. Some others were also left alone for the same reason. Reviewed by: portmgr, ports (bsd.kde.mk+bsd.port.mk) Submitted by: David Faure <faure@kde.org> (proxy auth patches) Alex Zepeda <garbanzo@kde.org> (old patches removal)
* Reword pkg-comment and pkg-descr to make it clearer. (README will beAkinori MUSHA2001-03-234-10/+10
| | | | | | fixed in the next release) Submitted by: obrien
* Update to 1.19.Akinori MUSHA2001-03-224-6/+6
| | | | | | | | | | | | | | | | | | | | | | | 2001-03-23 04:08 knu * portupgrade: Change the timing of the invocation of the beforebuild command so that "portupgrade -B'cvs update' foo" works. Reported by: Ollivier Robert <roberto@eurocontrol.fr> 2001-03-23 04:06 knu * portversion: Fix the implication of a '*'. (portversion -v did nothing ;) Reported by: Tadayuki OKADA <tadayuki.okada@windriver.com> 2001-03-23 04:04 knu * pkgdb.rb: Skip packages with illegal names showing an informative message rather than dying of an error. Reported by: Ollivier Robert <roberto@eurocontrol.fr>
* Update portupgrade to 1.18. Now it comes with portversion, which isAkinori MUSHA2001-03-218-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the Porter's Handbook compliant version of pkg_version with a little bit better performance and better usability. 2001-03-22 06:13 knu * README, portupgrade, misc/zsh/_portupgrade: Add a couple of new options: -A [command to run after each installation] -B [command to run before each build] 2001-03-22 05:49 knu * README, install.rb, portversion, misc/zsh/_portversion: Add portversion. 2001-03-22 05:43 knu * portupgrade: Use make(1) arguments specified with -m for "make -V PKGNAME" too. Ignore the difference of the name parts when it compares the package versions. 2001-03-22 05:36 knu * misc/zsh/_portupgrade: Add a missing closing bracket.
* Update to 1.16.Akinori MUSHA2001-03-214-6/+6
| | | | | | | | - Use Dir.entries(dir).each instead of Dir.glob(dir) so it does not hit the just installed packages. - Add -p option. [make package as well when each port is installed] (Requested by: Ollivier Robert <roberto@eurocontrol.fr>) - Sort options in alphabetical order.
* Bring in the enhancements I submitted to mharo some time ago and bumpAkinori MUSHA2001-03-202-17/+48
| | | | | | | | | | | | the version to 2.3.2. - Add checks for empty files, empty directories, core files, more possible backup files, dotfiles, symlinks and CVS directories. - Do not assume PATCHDIR always includes "/files/". Use the best method to check whether a file is added to @checker as a patch file. - Some trivial message style fixes.
* Fix a bug when the origin of a package is unknown.Akinori MUSHA2001-03-184-8/+10
| | | | Submitted by: Leif Neland <leifn@neland.dk>
* D'oh, the checksum was not the correct one's. Sorry.Akinori MUSHA2001-03-182-2/+2
|
* Add portupgrade, a tool to upgrade installed packages with ports.Akinori MUSHA2001-03-1710-0/+138
| | | | | | | | | | | | | | It upgrades ports without reinstalling dependent packages by directly modifying the package info recorded in the files under /var/db/pkg. e.g. portupgrade gtk portupgrade -cC gnome\* It currently has many design flaws (to me at least) but I am releasing this because it's functionally stable enough to use. (I believe.. ;) Use with care, at your own risk.
* Add forgotten file.Dag-Erling Smørgrav2001-03-111-0/+1
|
* Porteasy 2.3: cvspass magic for anoncvs.freebsd.org; new -w option forDag-Erling Smørgrav2001-03-114-26/+85
| | | | | displaying a port's web site URL; don't build by default (sometimes you just want to update a port and all its dependencies); code cleanup.
* o stop checking blank lines for files/patch-*FUJISHIMA Satsuki2001-02-172-3/+3
| | | | | | | o fix getopt arguments: -B takes argument and -N don't. Submitted by: Peter Pentchev <roam@orbitel.bg> Non-responce from: maintainer
* Fix docsMichael Haro2001-02-142-10/+25
| | | | Submitted by: olgeni
* Style fixes for sysutils.Jimmy Olgeni2001-02-051-1/+1
|
* Add qtpkg 1.0, a Qt based package removal tool.Maxim Sobolev2001-01-236-0/+53
| | | | | PR: 24573 Submitted by: Trenton Schulz <twschulz@cord.edu>
* fix some typos, make some warning messages more verboseMichael Haro2000-12-311-4/+4
| | | | | PR: 23725 Submitted by: Jimmy Olgeni <olgeni@uli.it>
* Update to version 2.3.Akinori MUSHA2000-12-123-245/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Conform to the new port layout, finally. - Use COMMENT, DESCR, PLIST, PKGINSTALL, PKGDEINSTALL, PKGREQ, PKGMESSAGE, SCRIPTDIR and PATCHDIR instead of hardcoded file/directory names. (suggested by will) - Fix maxchars checker that has been broken. - Fix "use ldconfig with ||/usr/bin/true" checker. (patch submitted by sobomax) - Fix "include the country code in the module alias name" warning. Besides, "country code" is corrected to "language code". - Add french and hebrew to the list of lang-specific categories. - Properly omit the checks against PORTNAME section etc. when the testee is a slave port. - Add "INSTALLS_SHLIB may be missing" checker which searches pkg-plist for `*.so' and `*.so.<nn>'. - Make it dynamically read bsd.sites.mk so that we no longer need to keep it always in sync with bsd.sites.mk. It now should recognize `/%SUBDIR%/' part too. - Change `split(/\s+/, "blah blah blah")' to `qw(blah blah blah)'. - Add some dummy comments that prevent Emacs' CPerl mode from confusing. - Add a condition "unless this is a master port" to the warnings that are specific to master ports, because currently we can't know if a port is a master port. Reviewed by: mharo (MAINTAINER)
* Fix up a port that somehow got missed in The Great Conversion ProcessAde Lovett2000-11-141-0/+47
| | | | | | | | | | | | | | patches/patch-aa -> files/patch-aa No repo-copy needed, since there was no history for the patch, but I include the original commit message for it here: Adding a `-P' option to the CVS checkout lines is needed or else bsd.port.mk finds the older directories and complains about mismatched port versions. Submitted by: my machine going nuts and trying to build this port by mistake Approved by: asami
* bump versionMichael Haro2000-11-101-1/+1
|
* fix a bug, $i = -> $i eqMichael Haro2000-11-101-1/+1
| | | | Submitted by: fenner
* Previous commit was incomplete.Dag-Erling Smørgrav2000-11-031-2/+2
|
* Don't build master ports unless they were explicitly required!Dag-Erling Smørgrav2000-11-031-2/+2
| | | | Pointed out by: nectar
* Update to PIB 1.2, which fixes the reported issues so far with the newMike Smith2000-10-282-2/+2
| | | | | | | | ports layout. Apologies to everyone for taking so long to get around to this. I'm surprised, nay amazed at how many people are still using PIB after all this time. Thanks! PR: ports/22016 ports/22022 ports/22130 ports/22281
* Porteasy 2.2 (getting close to a new minor version every day...)Dag-Erling Smørgrav2000-10-223-23/+101
| | | | | | | | - 'cvs -Q' is *too* silent, so just use 'cvs -q' when not verbose. - cache the results of find_master(). - allow for a trailing slash in the second field in a dependency spec. - add an option to show the packing lists for selected ports. - fix a bug where porteasy would build a port when it shouldn't.
* Update version number.Dag-Erling Smørgrav2000-10-211-1/+1
|
* Document PORTEASY_OPTIONS.Dag-Erling Smørgrav2000-10-211-0/+10
|
* Add a copyright statement to the version and help texts.Dag-Erling Smørgrav2000-10-211-25/+25
| | | | | | Fix a small bug in dependency parsing. Add support for a PORTEASY_OPTIONS environment variable. Give -r precedence over -a.
* Much-enhanced Porteasy 2.0.Dag-Erling Smørgrav2000-10-193-177/+476
|
* Add support for the new PORTEPOCH/PORTREVISION variables, so it won'tWill Andrews2000-10-101-10/+11
| | | | | | | improperly fatal-warn about them being in PORTNAME area. PR: 21747 Submitted by: jeh
* Look for pkg-descr rather than pkg/DESCR.Dag-Erling Smørgrav2000-10-092-7/+7
| | | | | | Always use the -d option when invoking CVS, to work around breakage in CVS (said breakage has reportedly been fixed in 1.11, but I haven't verified this) Bump version number.
* sync with bsd.sites.mk, bump version to 2.2.3Michael Haro2000-10-042-11/+96
| | | | Submitted by: jeh
* Fix cut'n'paste bogon.Dag-Erling Smørgrav2000-09-221-1/+1
| | | | Submitted by: Dmitry Sivachenko <dima@Chg.RU>
* Fix portlint bug where it thinks that missing a files/md5 is fatal but theWill Andrews2000-09-211-1/+1
| | | | | | | | | | | port actually does not have any DISTFILES variable. This *should* work with slave/master ports, but I'm not sure. Now the portlint port passes its own test. ;-> PR: 21380 Submitted by: des Approved by: mharo
* Style and mdoc fixes.Dag-Erling Smørgrav2000-09-201-27/+38
| | | | Submitted by: sheldonh
* Argh! forgot to fix this before adding the port.Dag-Erling Smørgrav2000-09-191-10/+12
| | | | Uninverse the meaning of two if tests.
* A tool for fetching and building ports.Dag-Erling Smørgrav2000-09-196-0/+921
|
* Move the stragler's www.freebsd.org/~user distfiles to the officalDavid E. O'Brien2000-06-291-1/+2
| | | | MASTER_SITE_LOCAL site.
* update to portlint 2.2.2:Michael Haro2000-04-254-75/+147
| | | | | | | | | | | | | | | | | | | | | - better rcsid checking - add DIST_SUBDIR to section 1 of the Makefile - add check for WWW: in pkg/DESCR when http:// exists - add new -t flag, which will require a tab after a variable defination instead of spaces - cleanup english grammar - add -M (make variable passing) flag - change into portdir instead of constantly using $portdir/file - get variables from make instead of parsing the Makefile - update usage() - fix some portname/version bugs - add EXTRACT_ONLY to section 1 - fix multi comment sections on top bug I think I'm going to start a rewrite of lots of portlint's code to *hopefully* make it easier to add new checks in the future. If you have any requests of things for me to put on portlint's TODO list, send me an email letting me know what they are.
* Corrrect whitespace introduced during PORTNAME conversion and portlintMichael Haro2000-04-222-2/+2
|
* remove warning, version required (no longer needed) and make portlint portMichael Haro2000-04-191-7/+1
| | | | pass portlint (what a concept ;)
* Update to 2.2.1Michael Haro2000-04-162-20/+26
| | | | | | | | | Fixes: * fix some portname/version checking bugs * put EXTRACT_ONLY in section 1 checking * fix multi comment sections at top of Makefile regex * make portlint pass perl -w (this found a few bugs) No new features in this version
* Update portlint so it supports PORTNAME/PORTVERSION. This versionMichael Haro2000-04-162-226/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | isn't 100% ready for prime time, but it works well enough that it should be fine to use for most things. I'm not sure if I'll have time to fix the few minor bugs that I know of and give it a good testing today. Parts of the PORTNAME/PORTVERSION changes were submitted by knu. Other changes in this version: * add "-V", version flag * use getopts instead of parsing @ARGV - this fixes a bug where you could only specify one flag after the dash (ie. -c -N would work and -cN wouldn't) * change some warnings to fatals * ignore dot directives in Makefile - this usually reduces the number of warnings displayed when a Makefile contains .include or .if foo * don't blame just emacs for leaving around temporary editor files * don't warn about installing files into /compat * correct counting of number of chars in pkg/COMMENT * understand multiple rcsid tags in the comments section - this allows us to have both $FreeBSD$ and $NetBSD$, for example without getting funky warning messages * scope variables with my instead of local so we can use strict to help us find bugs in portlint
* Back out useful `Version required lines' that I'd blindly removed.Akinori MUSHA2000-04-151-0/+1
|