Commit graph

241304 commits

Author SHA1 Message Date
Hiroki Sato
e15438b706 Add www/linux-libgtkembedmoz. This is a small port that provides
a Linux version of libgtkembedmoz (HTML rendering library) used by some
applications such as Adobe Reader.
2010-08-08 04:11:09 +00:00
Doug Barton
0acfc096f8 Remove the dependency on www/linux-nvu which has been deprecated for
over 1 month. Without this dependency the web page links from the Help
menu don't work, but everything else works fine.

Approved by:	maintainer timeout
2010-08-08 01:51:18 +00:00
Jun Kuriyama
780392669d - Upgrade to 1.4.46. 2010-08-08 01:31:13 +00:00
Dirk Meyer
b2efed264c - fix order on boot
Reported by:	Britta Marcel
2010-08-07 23:14:43 +00:00
Doug Barton
c05052db0c Update to version 3.0
New Features
============
1. Add an option to log actions after the run is complete. To enable
   it define PM_LOG in your rc file as the path of the file you want
   to log to. If using PM_SU_CMD make sure that the directory or file
   is writable by the unprivileged user.

2. Add the --clean-packages[-all] feature

   This works similarly to --clean-distfiles[-all] in that it searches
   the $PACKAGES directory for out of date packages, and either offers
   to delete them, or with -all deletes them without prompting. It
   also cleans out stale symlinks and empty directories.

   This necessitates moving init_packages_var() and parse_index() so
   they can be used by the new feature.

   The idea for grabbing the ORIGIN from the package's +CONTENTS file
   and checking to see if it is up to date came from:
   Alexey Markov <a.markov@complitex.ru>

3. Add an option to --clean-distfiles[-all] to allow a distfile to be
   valid if it matches ANY port in the tree, not just those installed.
   This requires building a distinfo list from all ports, so duplicate
   the relevant bits of read_distinfos() into read_distinfos_all(). The
   common elements are split into during the loop and after the loop, so
   making 4 functions total doesn't seem worth it.

   Add logic to --clean-distfiles to handle the -t option and call the
   right read_distinfos* function accordingly.

4. Add the ability to ignore failed backup package creation by setting
   PM_IGNORE_FAILED_BACKUP_PACKAGE in the environment (rc file, etc.)

5. Add the ability to skip the rebuild of the -r port by adding -R

Cleanups and Tweaks
===================
1. Finalize the deprecations of /etc/portmaster.rc, -u and -p
2. If --local-packagedir and ${LOCAL_PACKAGEDIR}/All/${new_port}.tbz
   exists just use it, don't bother dereferencing $LATEST_LINK. This
   is faster, but it also solves the problem of (for example)
   packages/Latest/perl links to perl-5.10.x, even with 5.12.x
   installed and the 5.12.x package in packages/All
3. Change the behavior of the -G option.

   In the original version of portmaster the concept of 2 distinct
   passes through the dependency tree, the first to do all the
   'make config's and the second to build everything was intrinsic to
   the design. When released publicly there were a non-trivial number
   of users who objected to the idea of 'make config' being mandatory,
   so I added the -G option to disable the whole first pass.  However
   as time went on, more and more features were added that depended on
   the first pass, so it was necessary to rethink how -G works.

   In this version, the 2-pass design is now universal, and the only
   thing -G does is suppress the actual OPTIONS dialog. This has
   several benefits:
   a. Now all features are available to -G users
   b. The new method of suppressing the OPTIONS dialog is 100%
      effective (thus it's no longer necessary to use BATCH to truly
      suppress them)
   c. The --force-config option now overrides -G so users who really
      hate OPTIONS can have -G in their rc file, but still have it
      available by using --force-config on the command line

   Lots of variables, functions, and text have been modified to
   substitute out references to "config" in favor of "first pass"
4. Use nice for the make commands that actually build stuff
5. Improve the messages for fetching and updating INDEX
6. Add some whitespace in checkdepends() after removing stale data
7. If we're doing -F don't bother to initialize $PACKAGES
8. Clean up whitespace in the code
9. Use a better, more generic method of signaling an abnormal exit
   and call safe_exit with a status of 1 from more places.

   This is likely the cause of some of the vague problem reports I have
   received in the past that include complaints of, "I used -r/f and -R
   but portmaster still rebuilt certain ports a whole bunch of times."
10. In parent_exit() if INSTALLED_LIST has content but ilist does not,
    move it over so we can display the right information about work done
11. Make parse_index() more forgiving of PORTSDIR != /usr/ports
12. If PORTSDIR exists, but isn't a ports tree, warn the user, and when
    setting PACKAGES run tests against $pd, not literal /usr/ports.
    Thanks to bf@ for these 2.
2010-08-07 23:04:57 +00:00
Doug Barton
ab84f64b4a Remove portmaster from the ports tree 2010-08-07 23:02:56 +00:00
Li-Wen Hsu
e777bb4998 - Link the shared library and fix pkg-plist,
this should fix graphics/darktable build

PR:		ports/149254
Pointed out by:	stas
Approved by:	Denis Barov <dindin AT dindin.ru>
		(maintainer, earlier version patch)
2010-08-07 21:14:06 +00:00
Li-Wen Hsu
b4a3acf8b7 - Bump PORTREVISION for shared library update of graphics/lensfun 2010-08-07 20:48:05 +00:00
Tilman Keskinoz
5acb1dedab Remove dependency on ruby, which is not needed in current version.
Submitted by:	Patrick Palka
2010-08-07 20:14:13 +00:00
Christian Weisgerber
91aff1eab0 Remove a bogus handrolled setproctitle() from ye olden days, fixes
crashes on 64-bit archs.  Add missing #includes.

Move high-score file to /var/games.

Better pkg-descr.

PR:		149406
2010-08-07 19:24:37 +00:00
Ashish SHUKLA
fbe2576266 - Update to 0.06.
PR:		ports/149380
Submitted by:	Frederic Culot <frederic@culot.org>
Approved by:	pgj (mentor), ashish (maintainer)
2010-08-07 18:48:52 +00:00
Sahil Tandon
ab2fa362ee - Pass maintainership to perl@ 2010-08-07 18:45:28 +00:00
Sahil Tandon
4f48494b59 - Update to 2.2.16
PR:		ports/148371
Submitted by:	myself (sahil@)
Approved by:	maintainer (timeout; 33 days)
2010-08-07 18:45:24 +00:00
Greg Lewis
0820af1436 . Add a new NIO selector that uses kqueue(2) and make it the default.
PR:		115773
Submitted by:	davidxu@
2010-08-07 18:44:12 +00:00
Joe Marcus Clarke
c8fe268b52 Add a missing dependency on libsoup.
Reported by:	QAT
2010-08-07 18:38:20 +00:00
Sahil Tandon
a84a7eaaea - Update to 0.65
- Changes: http://search.cpan.org/dist/Log-Handler/ChangeLog
2010-08-07 17:48:40 +00:00
Joe Marcus Clarke
4614369c03 Update to 2.30.2. 2010-08-07 17:04:49 +00:00
Pav Lucistnik
fd7bb5de7c - Update to 1.8.0
PR:		ports/149329
Submitted by:	Aldis Berjoza <aldis@bsdroot.lv> (maintainer)
2010-08-07 16:54:23 +00:00
Pav Lucistnik
2b3627eb12 - Update to 2.7
PR:		ports/149375
Submitted by:	Charlie Kester <corky1951@comcast.net> (maintainer)
2010-08-07 16:39:45 +00:00
TAKATSU Tomonari
9873a8ce5f - Add a new port: graphics/py-aafigure
aafigure is an ASCII art to image converter.

  ASCII art figures can be parsed and output as SVG, PNG, JPEG, PDF and more.
  This project provides a Python package, a command line script as well as
  Docutils and MoinMoin plugins.

  WWW:	https://launchpad.net/aafigure/
2010-08-07 16:07:21 +00:00
Jun Kuriyama
b9c077928d - Upgrade to 0.08. 2010-08-07 15:53:05 +00:00
Jun Kuriyama
40cc8ffa66 - Upgrade to 0.57.
PR:		ports/149244
Submitted by:	Frederic Culot <frederic@culot.org>
2010-08-07 15:49:53 +00:00
Jun Kuriyama
50617646e4 - Upgrade to 0.15. 2010-08-07 15:42:09 +00:00
Jun Kuriyama
bf365558e2 - Upgrade to 0.42. 2010-08-07 15:41:16 +00:00
Jun Kuriyama
e5eb1c63f3 - Upgrade to 0.09. 2010-08-07 15:40:14 +00:00
Jun Kuriyama
ce19c83cdf - Upgrade to 0.062. 2010-08-07 15:39:08 +00:00
Pav Lucistnik
dd60ad4070 - Fix fetch, update WWW
PR:		ports/148181
Submitted by:	Andrey <f0andrey@gmail.com>
2010-08-07 15:32:40 +00:00
Pav Lucistnik
45332ad110 - Fix runtime on amd64
PR:		ports/148690
Submitted by:	Piotr Smyrak <smyru@heron.pl> (maintainer)
2010-08-07 15:27:41 +00:00
Pav Lucistnik
7b25f5400e - Update to 6.17
PR:		ports/149284
Submitted by:	Nick Hilliard <nick@foobar.org> (maintainer)
2010-08-07 14:34:24 +00:00
Pav Lucistnik
a37bfc6368 - Update to 1.0.6
PR:		ports/149303
Submitted by:	Diego Schulz <dschulz@gmail.com> (maintainer)
2010-08-07 14:11:49 +00:00
Christian Weisgerber
88b3d47bfc Fix a crash on sparc64 (and other 64-bit strict alignment archs).
The pid variable that is passed to XChangeProperty() is not a long.
The libX11 code deferences the variable as a long and on a 64-bit
sparc this must be aligned on a 8-byte boundary.

Obtained from:	upstream
2010-08-07 14:10:01 +00:00
Pav Lucistnik
f2dd639f5e - Update to 2.2.6 and unbreak
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua> (maintainer)
2010-08-07 14:03:04 +00:00
Christian Weisgerber
94e9c4a8db (1) LP64 fix: XGetWindowProperty() passes 32-bit values in long ints.
(2) Remove pkg-message, which isn't needed any longer.

Submitted by:	A.J.Caines@halplant.com (maintainer) (2)
Approved by:	A.J.Caines@halplant.com (maintainer) (1)
2010-08-07 13:58:15 +00:00
Giuseppe Pilichi
4961f82123 The NASA Vision Workbench (VW) is a general purpose image processing and
computer vision library.

WWW:	http://ti.arc.nasa.gov/project/nasa-vision-workbench/

PR:		ports/146006
Submitted by:	Steve Wills <steve@mouf.net>
Approved by:	pgj (mentor)
2010-08-07 12:35:37 +00:00
Gerald Pfeifer
2df7fabe1e Update to the 20100805 snapshot of GCC 4.5.2. 2010-08-07 12:16:37 +00:00
Ollivier Robert
2c3ce0da11 Fix make install breakage, sorry for that.
PR:             ports/149393
Submitted by:   mandree
2010-08-07 12:15:09 +00:00
TAKATSU Tomonari
6a5b8006ee - Add missing require
http://www.cozmixng.org/retro/projects/rabbit/changesets/1388
- Use RUBY_SHEBANG_FILES
- Remove rabbit.bat which is for Windows
2010-08-07 11:49:37 +00:00
Pav Lucistnik
2aed73cbce - Mark BROKEN: does not build (missing dependency on YAML.pm)
Reported by:	pointyhat
2010-08-07 11:48:48 +00:00
Gerald Pfeifer
cc3e134f81 Revert previous, bogus commit. Sorry! 2010-08-07 10:58:59 +00:00
Gerald Pfeifer
c7e5571fb1 Disconnect lang/gcc43, that is, USE_GCC=4.3 is not supported any longer. 2010-08-07 10:56:01 +00:00
Dirk Meyer
25ddb25df9 - rc.d supports now vsftpd_config
PR:		146556

- new option WITH_PIDFILE
Submitted by:	Eugen Zagorodniy

- update to 2.3.0
2010-08-07 07:49:17 +00:00
Dirk Meyer
27c6da3b2b - rc.d stlye and comments
- update to 3.23
2010-08-07 07:32:41 +00:00
Greg Lewis
c000c852c3 . Back out the previous revision. The port is not MAKE_JOBS_SAFE. 2010-08-07 02:13:40 +00:00
Gerald Pfeifer
76dc5b44ba Update to the 20100803 snapshot of GCC 4.4.5. 2010-08-07 00:00:58 +00:00
Sahil Tandon
be2ac720a2 - Pass maintainership to volunteer
- Pacify portlint(1)

Approved by:	old maintainer (via ports@)
2010-08-06 22:16:49 +00:00
Ollivier Robert
cd73c7dc89 Update to 1.6.2.
Full release notes at
http://mercurial.selenic.com/wiki/WhatsNew#A1.6.2_.282010-08-02.29

Submitted by:	John Hein <jhein@symmetricom.com>
2010-08-06 21:59:54 +00:00
Brendan Fabeny
73e72141a9 -Update to 5.22.0
-Fix a localization problem [1]
-Temporarily rename regression-test target to prevent tinderbox
errors WITH_SBCL
(See http://www.math.utexas.edu/pipermail/maxima/2010/022185.html )

PR:		147861 [1]
Submitted by:	Kuan-Chung Chiu <buganini@gmail.com> [1]
Approved by:	makc (co-mentor)
2010-08-06 21:48:35 +00:00
Brendan Fabeny
b843688e3c Add a missing build dependency on perl
Reported by:	pgj, QAT
Approved by:	makc (co-mentor)
2010-08-06 20:55:27 +00:00
Brendan Fabeny
b9ecf78786 -update to 3.7.1
-fix a segfault that may occur when printing [1]

PR:		149066
Submitted by:	Thomas Mueller <tmueller@sysgo.com> [1]
Approved by:	makc
2010-08-06 18:07:27 +00:00
Brendan Fabeny
6afdd1e562 update to 0.2.2.14-alpha
PR:		148854
Submitted by:	bf
Approved by:	makc, miwi
2010-08-06 18:05:37 +00:00