summaryrefslogtreecommitdiff
path: root/sysutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add patch patch-configure.in to stop checking for ${PREFIX}/etcDavid W. Chapman Jr.2001-08-252-1/+24
| | | | | | | | during configure BUMP Portrevision Notes: svn path=/head/; revision=46900
* Update to 20010826.Akinori MUSHA2001-08-258-10/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overall: - Support the cases where PORTREVISION == 0 and PORTEPOCH == 0. portupgrade: - Add a new option: -l/--log-results, which is used to save the results as a file. [new] - Properly exit with a non-zero status when main() does not return a valid value. [fix] portsclean: - Finally implement portsclean -L/--libclean, which cleans the old shared libraries that are not recorded in the package database. It moves old and orphan shared libraries to ${PREFIX}/lib/compat/pkg. [new] - In concert with this feature, the portupgrade port now digs the directory and installs a startup script which runs `ldconfig -m ${PREFIX}/lib/compat/pkg'. [new] - Implement portsclean -DD, which cleans all the distfiles which are not referenced from any port that is currently installed, which portsclean -D only cleans the distfiles which are not referenced from any port in the ports tree. [new] Note that -DD runs very fast but removes more, whereas -D runs so slow but removes less. Idea provided by: Kris Kennaway <kris@obsecurity.org> portsdb: - Do not fail in the case when INDEX.db and INDEX.rbo are not in sync somehow. [fix] - Implement -r/--recursive. (a bit slow, though) [new] Completions: - Improve and update zsh compdefs. - Add completion definitions for bash. [new] ..and several minor improvements. Enjoy! Notes: svn path=/head/; revision=46891
* Update to 1.0pre3.Peter Pentchev2001-08-253-9/+6
| | | | | | | | | Use MANCOMPRESSED instead of tweaking MAKE_ENV. Remove the WRKSRC hack, I've learned to package up my stuff properly. Change e-mail addresses and URL's to ones at ringlet.net. Notes: svn path=/head/; revision=46890
* Reassign MAINTAINER to kde@FreeBSD.org, a group formed specifically toWill Andrews2001-08-253-3/+3
| | | | | | | | | | | maintain and improve QT/KDE on FreeBSD. This group (at this time) consists of: demon, olgeni, kevlo, lauri@kde.org, rwatson, and will. While I'm here, fail build of kdelibs11 if kdelibs2 is installed. This was originally supposed to be committed with the 2.2 update, but... Notes: svn path=/head/; revision=46840
* Backout 1.5 of MakefileDavid W. Chapman Jr.2001-08-251-3/+0
| | | | | | | | ETC is already set so why should configure need to autodetect Also if you build as non-root you don't have correct perms on etc Notes: svn path=/head/; revision=46835
* Create ${PREFIX}/etc dir so configure script finds to automagically.David W. Chapman Jr.2001-08-241-0/+3
| | | | | | | | PR: 30038 Submitted by: leeym@utopia.leeym.com Notes: svn path=/head/; revision=46824
* Remove redundant USE_PERL5 statements.Anton Berezin2001-08-241-1/+0
| | | | Notes: svn path=/head/; revision=46821
* Add initial diskcheckd skeleton while waiting for repo copy.David W. Chapman Jr.2001-08-246-0/+67
| | | | Notes: svn path=/head/; revision=46793
* Updated to 1.2.2.Hajimu UMEMOTO2001-08-236-4/+6
| | | | | | | Rushed by: olgeni :-) Notes: svn path=/head/; revision=46753
* Seems there was a mirroring trouble. (probably my fault)Akinori MUSHA2001-08-234-8/+4
| | | | | | | Just include a typo fix and call it 20010823b. Notes: svn path=/head/; revision=46706
* Remove extraneous distfile hashesKris Kennaway2001-08-231-2/+0
| | | | Notes: svn path=/head/; revision=46702
* Add pstree 2.16, a frontend to ps(1) which displays the process tree asKris Kennaway2001-08-236-0/+32
| | | | | | | | | a tree. Obtained from: OpenBSD Notes: svn path=/head/; revision=46692
* Don't buffer overflow when reading the config file.Kris Kennaway2001-08-232-0/+30
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=46690
* - Fix a typo.Akinori MUSHA2001-08-232-2/+10
| | | | | | | | | | | Reported by: David M. Heller <dheller1@rochester.rr.com> - Replace another occurrence of /usr/local with ${LOCALBASE}. - Bump PORTREVISION. Notes: svn path=/head/; revision=46687
* Add a missing entry ("ChangeLog") to pkg-plist.Akinori MUSHA2001-08-232-0/+2
| | | | | | | Submitted by: Jimmy Olgeni <olgeni@uli.it> Notes: svn path=/head/; revision=46678
* Make pkg_tarup invoke pkg_create(1) and pkg_info(1) with their fullAkinori MUSHA2001-08-232-13/+38
| | | | | | | | | paths, so it works even if /usr/sbin is not in user's PATH. Reported by: Christopher Masto <chris@netmonger.net> Notes: svn path=/head/; revision=46677
* Change my email address to petef@FreeBSD.org for the ports I maintain.Pete Fritchman2001-08-224-7/+7
| | | | | | | Reviewed by: ade Notes: svn path=/head/; revision=46662
* Use a consistant 64-bit int type.David E. O'Brien2001-08-225-9/+9
| | | | Notes: svn path=/head/; revision=46659
* Update to 20010823. I feel it's getting as stable as before... :)Akinori MUSHA2001-08-224-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Overall: - Fix commands and libraries to run on a statically linked ruby. - If a command fails to load dynamic modules with dynamically linked ruby, restart itself with statically linked ruby. This is to cope with the 4.3 -> 4.4 upgrade, since ruby's dynamic modules are under a directory with a name including a FreeBSD version. Now portupgrade can upgrade itself and ruby even after a major FreeBSD upgrade. portupgrade: - Fix a bug where portupgrade -sS 'su root -c %s' did not properly work. [Submitted by: KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp>] portcvsweb: - Accept a port path as well. portsdb: - Adopt better error handling and a better PORTS_DBDIR selection algorithm. - Check database errors a bit harder. Notes: svn path=/head/; revision=46658
* Update to 20010822, which fixes some annoying bugs.Akinori MUSHA2001-08-224-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overall: * Fix a bug where when -R is set the specified package in the first place is not included somehow. [Reported by: Jose M. Alcaide <jose@we.lc.ehu.es>] * Improve the path regularization routines. portsdb: * Update the INDEX first, and then the database even if the options are specified in reversed order. (-uU) portupgrade: * Fix a misfeature where "skip" was regarded as failure, when checking for dependent ports' build/install failure. [Pointed out by: Jimmy Olgeni <olgeni@uli.it>, Jose M. Alcaide <jose@we.lc.ehu.es>] * Do not move a backup package under PKG_DBDIR, but just keep it under TMPDIR. It should not require a large amount of free space in PKG_DBDIR. [Pointed out by: John Merryweather Cooper <jmcoopr@webmail.bmi.net>] Notes: svn path=/head/; revision=46625
* Back out the chmod changes due to general agreement about this issue.Alexander Langer2001-08-211-6/+6
| | | | Notes: svn path=/head/; revision=46615
* More fixes:Alexander Langer2001-08-213-18/+25
| | | | | | | | | | | | | | - Don't hardcode "gtk12-config", but use GTK_CONFIG and IMLIB_CONFIG vars. - patch improvement - plist fixes - remove added group cdwrite on deinstall - chown root:cdwrite various utilities used by xcdroast, such as cdrecord, and set them chmod 4710. I don't know if I like this. Opinions (Security Officer?)? Notes: svn path=/head/; revision=46610
* Upgrade to 1.7.4.David E. O'Brien2001-08-214-36/+25
| | | | Notes: svn path=/head/; revision=46609
* Use longs vs. ints in calculating the amount of swap. This fixed gettingDavid E. O'Brien2001-08-215-2/+63
| | | | | | | | negative swap values on an Alpha with 2GB swap. I should probably use `long long' for large swap x86 machines. (anybody want to help test?) Notes: svn path=/head/; revision=46605
* Update to 4.57.1 which supports 4.4-FreeBSD.David E. O'Brien2001-08-212-4/+4
| | | | Notes: svn path=/head/; revision=46601
* Update to 20010821, with many improvements.Akinori MUSHA2001-08-216-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overall: - Disregard -r and -R when -a is also specified; there is no need to recurse when you do with everything. - Fix a bug in -r and -R routines where it might fail in error if dependencies of a package were all wrong. [Caught by: Mamoru Iwaki <iwaki@bsp.bc.niigata-u.ac.jp>] - Fix the support for the case where PORTSDIR is a symlink. - Squeeze //'s. - Run `stty sane' before building each port, on interrupt, and before exit. - Accept portorigin_glob and pkgname_glob with paths, except for -x/--exclude. portupgrade: - Fix `portupgrade -Ni' (portinstall -i). - Skip ports and packages that once failed, and do not try to upgrade multiple packages of an origin. - If a port or a package failed to build or install, skip its dependents. This behavior can be overridden by the new option, -g/--go-on. pkgdepfix: - Backup +CONTENTS files before removing duplicates. portsclean: - Start implementing -L/--libclean. misc/tcsh/complete.sample: - Add a simple example of tcsh completion definitions. [Contributed by: kuwa@flab.fujitsu.co.jp] Notes: svn path=/head/; revision=46581
* Better handling for gtk-config. This is still not perfect.Alexander Langer2001-08-201-2/+16
| | | | | | | Submitted by: Oliver Lehmann <lehmann@ans-netz.de> (MAINTAINER) Notes: svn path=/head/; revision=46556
* Handle snprintf() returning < 0 (not just -1)Brian Somers2001-08-201-2/+2
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=46545
* Handle snprintf() returning -1.Brian Somers2001-08-201-2/+5
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=46537
* Finish upgrading to version 2.2.Dmitry Sivachenko2001-08-2012-96/+6
| | | | Notes: svn path=/head/; revision=46524
* Update to 20010820.Akinori MUSHA2001-08-194-4/+4
| | | | | | | | | | | | | portupgrade: Fix -A and -B which were broken when I introduced -L. [Submitted by: Ollivier Robert <roberto@keltia.freenix.fr>] portsdb: Implement -M/--master-recursive, -R/--upward-recursive and -x/--exclude, and sort the result in dependency order. Notes: svn path=/head/; revision=46482
* Update to 20010819, with small improvements.Akinori MUSHA2001-08-194-4/+4
| | | | | | | | | | | | | | | | | | | | | | portsdb: Do not clobber the INDEX file until the new one is ready, so you don't have a zero-sized INDEX while updating it. pkgdepfix: Implement an origin duplicates fixer (only invoked when -o is specified), and when it fixes one, redo the whole session. Make the cyclic dependencies fixer a bit more intelligent. portcvsweb: Conform to the Secure BROWSER (SB) Specification proposed by David A. Wheeler. cf. http://www.dwheeler.com/browse/secure_browser.html http://www.tuxedo.org/~esr/BROWSER/ Notes: svn path=/head/; revision=46462
* - Dont use gmake anymoreYing-Chieh Liao2001-08-184-31/+35
| | | | | | | | | | | | | | | - Remove ugly do-configure and use Makefile.FREEBSD as the Makefile for the program - Add do-install target - Remove COPYING from installing into docs directory (as if we dont got enough copies of the GPL floating around) - Sort pkg-plist PR: 29780 Submitted by: MAINTAINER Notes: svn path=/head/; revision=46452
* Update to 20010818b.Akinori MUSHA2001-08-184-4/+4
| | | | | | | | | | | | | | | - Introduce a new environment variable "PORTS_INDEX", to specify an alternate ports INDEX file location. You can set this to something like `/usr/ports/INDEX.txt" not to overwrite the one under the control of CVSup/CVS/CTM. - Fix portinstall (portupgrade -N) which I broke recently by mistake. - Change the report format. It shouldn't be too verbose unless you specify -v. Notes: svn path=/head/; revision=46433
* add abckYing-Chieh Liao2001-08-186-0/+39
| | | | | | | | | | Manage intrusion attemps recorded in the system log PR: 29259 Submitted by: Tim Daneliuk <tundra@tundraware.com> Notes: svn path=/head/; revision=46423
* Oops, the distfile was named wrong. Bump to 20010818.Akinori MUSHA2001-08-184-4/+4
| | | | | | | Submitted by: many people Notes: svn path=/head/; revision=46404
* Update to 20010817b.Akinori MUSHA2001-08-174-8/+4
| | | | | | | | - Include the hotfix. - Unbreak `portversion -t'. Notes: svn path=/head/; revision=46396
* Simplification of idled.shYing-Chieh Liao2001-08-172-10/+2
| | | | | | | | PR: 28693 Submitted by: James Howard <howardjp@well.com> Notes: svn path=/head/; revision=46379
* Fix the shebang lines of commands to specify the absolute path ofAkinori MUSHA2001-08-172-0/+18
| | | | | | | | | ruby, instead of "/usr/bin/env ruby". Requested by: OOTOMO Hiroyuki <wbhacker@tky3.3web.ne.jp> Notes: svn path=/head/; revision=46367
* This patch fixes the following problems:Ying-Chieh Liao2001-08-1720-20/+136
| | | | | | | | | | | | | | | * cfengine deadlocking in the resolver due to being linked against libc_r * cfd issuing 'ioctl: No such network device' whenever it is invoked. change maintainer email add more docs Patches obtained from Michael Kyle <mike@rainc.com> PR: 29649 Submitted by: MAINTAINER Notes: svn path=/head/; revision=46366
* Apply a hotfix against a bug introduced in the latest version where itAkinori MUSHA2001-08-172-0/+4
| | | | | | | fails in error when one specifies -r and has an empty +REQUIRED_BY. Notes: svn path=/head/; revision=46359
* Update to 20010817, with many improvements and some new features.Akinori MUSHA2001-08-174-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkg_deinstall/pkg_glob, portupgrade: - Fix the glob expander to exclude not installed packages recorded in +CONTENTS and +REQUIRED_BY files. pkg_deinstall/pkg_glob, portupgrade, portversion: - Properly handle regular expression errors. pkg_glob: - Properly define a signal handler. - Show a better report. portsdb: (overall) - Try doing make INDEX when no INDEX file is present, and if it fails raise an exception. portupgrade: - Add a new option: -L/--log-prefix, with which a user can save a build & installation log file for each port/package. - Show a concise and helpful message for each upgrading error. It now autoatically guesses the reason of each failure using the same algorithm that Ports Wraith's processlogs script uses. - Fix a bug where 'portupgrade -aE' raised an error. portversion: - Support -r/-R/-x as other tools do. - Fix a bug where `portversion -E' raises an error. Notes: svn path=/head/; revision=46353
* Remove tar-related warnings when unpacking updates (use --unlink).Jimmy Olgeni2001-08-161-1/+1
| | | | Notes: svn path=/head/; revision=46309
* Fix typo.Dirk Froemberg2001-08-162-2/+2
| | | | | | | Submitted by: John Reynolds <jreynold@sedona.ch.intel.com> Notes: svn path=/head/; revision=46305
* Conditionalize bzip2 dependencies.Akinori MUSHA2001-08-151-5/+2
| | | | Notes: svn path=/head/; revision=46297
* Update to 20010816b.Akinori MUSHA2001-08-154-4/+4
| | | | | | | | | | Fix a trivial but annoying behavior. Print progress messages during (automatically) updating the ports database to stderr instead of stdout, so the output of `portversion -c > script' won't contain any unexpected progress messages. Notes: svn path=/head/; revision=46294
* Sorry. Just repacked. I had something I forgot to change. ;)Akinori MUSHA2001-08-152-2/+2
| | | | Notes: svn path=/head/; revision=46289
* Update to 20010816 with some enhancements and an important change.Akinori MUSHA2001-08-154-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (No bugs have been found in the previous version) portupgrade, portversion, pkg_deinstall, pkg_glob, portsdb: - Add a new option -E/--regex, which allows you to use the extended regular expression instead of the shell glob pattern to specify packages or ports. portupgrade: - [IMPORTANT] Turn -c/--clean and -C/--cleanup on by default. [Suggested by: Ian Dowse <iedowse@maths.tcd.ie>} - Now that -c/--clean is on by default, -Fc no longer means "fetch-only + do distclean before each fetch". Instead, a new option -D/--distclean is added which can be used with or without -F/--fetch. - Add new options -w/--noclean and -W/--nocleanup. - Always do `make clean-depends' before building dependent ports. - Add a new option -E/--regex, which allows you to use the extended regular expression to specify packages. - Add a long option --use-packages-only for -PP. - Rewrite the WARNING section of the manpage and mention pkgdepfix(1) in it. [Suggested by: Ian Dowse <iedowse@maths.tcd.ie>] pkg_glob, pkg_deinstall: - Add back long options. Notes: svn path=/head/; revision=46288
* *sigh* They changed the path to the tarballs again. This was verifiedWill Andrews2001-08-156-6/+6
| | | | | | | | | on my local mirror at ftp://csociety-ftp.ecn.purdue.edu/pub/kde/. :\ Submitted by: scottl Notes: svn path=/head/; revision=46285
* Update to KDE 2.2:Will Andrews2001-08-1518-1302/+453
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * All patches except sysutils/kdeadmin/files/patch-rpmMessages.c: - Either obsoleted or merged into KDE. * All pkg-plists: - Huge diffs are due to mass conversion from static HTML pages to XML/XSL versions. * audio/kdemultimedia2: - aRts + Noatun, etc. now work and play MP3s et al properly, using the mpg123 aRtsplugin. Remove mpeglib[,_artsplug] from compile. * converters/kdesupport2: - Obsolete. No longer used in this version of KDE. * deskutils/kdepim: - Use autoconf and account for brokenness in the configure script by replacing invocations of INSTALL under libical with the proper incantations. - Per David O'Brien's request, move libimap to libkimap; this was performed by Rik Hemsley <rikkus@kde.org>. * devel/kdesdk: - New module with some helpful tools. One in particular that seems demanded is ``kbabel'', which, as I've been told, is a translator's wet dream. - Workaround dumb problem in kbabel's libgettext (which I could not figure out how to remove) by replacing its error() with errc(). KBabel seems to run fine with this patch. * devel/kdevelop: - Fix lame check for libkdeui.so.* by replacing it with just a check for libkdeui.so. It's been/being removed from kdevelop after 2.2. * editors/koffice: - Fix kivio compile errors by substituting in PTHREAD_LIBS in the correct place. Compensate for kivio's dependency on pthreads by changing kivio to use LD_PRELOAD=/usr/lib/libc_r.so in kivio.desktop. * games/kdegames2: - Some new games. * graphics/kdegraphics2: - Fix link errors in libkscan and kamera where they require gettext (ie: add -lintl). - Fix compile error in kamera.cpp which is dependent on a correctly done gphoto2.. of course, this will only help people who've manually installed gphoto2 themselves. * net/kdenetwork2: - Mimelib was moved here (reason for removal of kdesupport2). * misc/kdeaddons: - New module to FreeBSD ports; some simple addons for KDE2. Suggested by Lauri Watts <lauri@kde.org>. * misc/kdeutils2: - Added a couple manpages. * x11-clocks/kdetoys2: - Some new apps. * sysutils/kdeadmin: - Remove kuser from compile because it has some problems. ;\ * x11/kdelibs2: - Add libFAM dependency to help people who run FAM; FAM increases the overall desktop responsiveness. Submitted by Lauri Watts <lauri@kde.org>. - Add CUPS dependency to bring in KDE's new print system. - Add bzip2/libxml2 dependencies to support the new help kioslave. - Disable installation of libltdl stuff to prevent conflicts with other stuff. Submitted by wjv. - Add pkg-req script to avoid conflicts with kdelibs11; add to Makefile too. Submitted by benno. - Be sure to remove the pth header conflicts stuff from the arts/mcop_mt section. - Fix problem with configure trying to find -lfam in the wrong place. - Remove kspell and api subdirs from doc; we don't need them, and there are problems trying to build/install them. Submitted by Lauri Watts <lauri@kde.org>. * x11/kdebase2: - Solve link permissions problem by changing the modes on files installed by kdesktop/init/Templates to 644. Submitted by Jim Durham <durham@w2xo.pgh.pa.us>. * x11/kde2: - Bump version; no other changes. Special thanks to Lauri Watts <lauri@kde.org> for helping me test packages generated by these changes on a virgin system. I believe that this is the best-tested update I've ever done for KDE, and it really shines this time around. I just noticed there are a couple other PRs in the PR db that need to be addressed. I will take care of those by tomorrow. Sorry... PR: 22735, 28549 Blanket approval by: demon (kdesdk, kdevelop) Notes: svn path=/head/; revision=46280