1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
Commit Graph

18034 Commits

Author SHA1 Message Date
Dmitry Marakasov
87d6c63c97 - Convert databases/spatialite to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-23 02:44:12 +00:00
Dmitry Marakasov
dca7432ca5 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-23 02:39:42 +00:00
Dmitry Marakasov
bb6d048c6f - Use new LIB_DEPENDS syntax
- Add needed LIBS (required after spatiallite/librasterlite USES=libtool conversion)

Approved by:	portmgr blanket
2014-06-23 02:39:30 +00:00
Dmitry Marakasov
095cac5093 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-06-23 02:14:31 +00:00
Dmitry Marakasov
5ac12e9265 - Switch graphics/simage USES=libtool, drop .la files
- Strip library
- Use new LIB_DEPENDS syntax
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-23 00:59:51 +00:00
Dmitry Marakasov
9c27d473ee - Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-23 00:57:36 +00:00
Dmitry Marakasov
77a21c8cc0 - Support staging
- Switch to USES=libtool, drop .la files
2014-06-23 00:45:27 +00:00
Tijl Coosemans
f4d2e5e8d1 - Bump PORTREVISION because for some users the package may still depend
on graphics/jbigkit (through graphics/tiff) which had a library version
  bump in the last update.
- Add "USES=libtool:keepla tar:xz" while here. [1]

Obtained from:	marcuscom [1]
2014-06-22 22:24:43 +00:00
Tijl Coosemans
e1369a19af Add USES=libtool:keepla pathfix. 2014-06-22 21:52:34 +00:00
Tijl Coosemans
d1fcd0bb4b Bump PORTREVISION for jbigkit library version bump.
Approved by:	portmgr (implicit)
2014-06-22 16:46:17 +00:00
William Grzybowski
d303cb5869 graphics/py-poppler: enable staging 2014-06-22 14:39:42 +00:00
Tijl Coosemans
3e4a806167 Add 4 new sed commands to USES=libtool. The first two apply some of the
changes that Debian made to their libtool.  The first command applies to
libtool versions 1.4 and up.  The second command is somewhat more elaborate
but essentially it uses the sed hold space to move an "elif...fi" block
down.  It applies to 2.x.  Together these reduce overlinking to unpatched
.la files (from ports that don't have USES=libtool yet but also .la files
in the work directory).

The third and fourth command fix relinking.  During staging libtool may
relink libA when it links to another library in the work directory libB.
The reason is that libA created during build phase has its runpath set to
the location of libB in the work directory.  This allows running an
executable that links to libA from within the work directory.  The relink
removes this extra runpath.

When libtool relinks libA it replaces "libB.la" on the linker command line
with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in
the stage directory but this -L flag isn't necessarily the first so another
libB may be linked instead.  The two sed commands make relink the same as a
normal link.  This means libtool will relink with libraries from the work
directory using a path similar to "../srcB/.libs/libB.so" without -L flags.
This applies to libtool 1.4 and up.  Earlier versions don't seem to relink
libraries.
(This fixes ports like devel/apr1 so they link with freshly built libraries
instead of installed libraries.)

Fix all ports with missing libraries.

Additionally:
archivers/rpm4: USES=patchfix.
databases/gdbm: INSTALL_TARGET=install-strip.
devel/gnome-vfs: remove patch that doesn't change anything.
devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS.
devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD.
multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386
   instead of disabling optimisations.
net/libnetdude: disable static plugins.

PR:		190941
Exp-run:	antoine
Approved by:	portmgr (antoine)
2014-06-22 10:44:29 +00:00
Adam Weinberger
e286eb2421 Fix broken libjbig.so symlink. PORTREVISION bump. 2014-06-21 23:43:16 +00:00
Antoine Brodin
ecfecd96a4 - Unbreak
- Package man pages
- Convert to OPTIONS
- Strip shared libs

Pointyhats:	mi@
2014-06-21 23:15:26 +00:00
Mikhail Teterin
2252355e08 Upgrade from 1.8 to 2.1
PR:		184585
Submitted by:	Adam Weinberger
2014-06-21 21:44:45 +00:00
Raphael Kubo da Costa
a8a093f0a5 Replace an invocation of "/usr/bin/env python" with ${PYTHON_CMD}.
lang/python is not brought in by USE_PYTHON since r336850, which broke the
TESTS option (it's off by default).

PR:		187959
2014-06-21 18:18:17 +00:00
Raphael Kubo da Costa
b5baff9762 Support staging.
PR:		191197
Submitted by:	cmt@burggraben.net (maintainer)
2014-06-21 15:58:22 +00:00
MIHIRA Sanpei Yoshiro
1b62b9b733 fix previous commit. 2014-06-21 11:03:01 +00:00
Wen Heping
0e70b42071 - Add options CLIENT_WMS CLIENT_WFS 2014-06-21 08:52:18 +00:00
John Marino
1c56a071cb graphics/dmtx-utils: USES+= pkgconfig
While unbreaking configuration in poudriere, also convert USE_BZIP2.
Covered by just-fix-it blanket.
2014-06-21 07:38:32 +00:00
MIHIRA Sanpei Yoshiro
ba879a544a support stage
remove not installed file(bin/wxzphoto) from PLIST_FILES
2014-06-21 03:35:24 +00:00
Raphael Kubo da Costa
af84f95a09 - Update to 0.18.0.
- Pass maintainership to submitter.

PR:		191196
Submitted by:	cmt@burggraben.net
2014-06-20 18:44:49 +00:00
Antoine Brodin
e63e5a377a Unbreak
With hat:	portmgr
2014-06-20 18:05:21 +00:00
Danilo Egea Gondolfo
ce3d606a5b - Update from 1.6.4 to 1.8.5 [1]
- Use options helpers

PR:		ports/191179
Submitted by:	ii@any.com.ru [1]
2014-06-20 17:17:54 +00:00
Danilo Egea Gondolfo
86b70fb123 - Update from 1.2 to 1.5
- Add stage support

PR:		ports/191180
Submitted by:	ii@any.com.ru
2014-06-20 15:46:27 +00:00
Raphael Kubo da Costa
2f0201d68a Update to 1.4.9.
Includes a patch to fix 32-bit builds with GCC.

PR:		191117
Submitted by:	FreeBSD@ShaneWare.Biz (maintainer)
2014-06-20 12:56:53 +00:00
Dmitry Marakasov
627d72d304 - Switch print/libpaper to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-06-20 11:15:57 +00:00
Danilo Egea Gondolfo
226c7a8e89 - Update from 1.3 to 1.4
- Add stage support
- Convert LIB_DEPENDS to new syntax

PR:		ports/191183
Submitted by:	ii@any.com.ru
2014-06-20 00:40:44 +00:00
Antoine Brodin
a5088b5074 Mark BROKEN: Fails to package
===>  Building package for grads-1.9b4_9
pkg-static: lstat(/wrkdirs/usr/ports/graphics/grads/work/stage/usr/local/bin/gradshdf): No such file or directory
*** [do-package] Error code 1

Reported by:	pkg-fallout
2014-06-19 21:45:09 +00:00
Antoine Brodin
d46bc459d3 Unbreak 2014-06-19 18:06:38 +00:00
Antoine Brodin
75f4ec528a Do not put some data directly in PREFIX and fix autoplist generation 2014-06-19 17:12:02 +00:00
Koop Mast
cb4d46293c Stagify.
Use new lib_depend syntax and USES=libtool:keepla

Approved by:	portmgr (general blanket)
2014-06-19 15:48:40 +00:00
Gleb Smirnoff
edd0191be9 o Do not require Apache as dependency. Mapserv can be used as FastCGI with
any other web server (e.g. nginx). Always install mapserv binary. [1]
o USES libiconv, if uses libgdal. This fixes build with WMS on. [2]

PR:		191168 [1]
PR:		191167 [2]
Approved by:	wen
2014-06-19 05:36:09 +00:00
Koop Mast
d3a128eae8 IM uses .la files to find the plugins. Add :keepla back to USES=libtool,
and a note that it is needed.

Reported by:	Alex V. Petrov <alexvpetrov@gmail.com>
2014-06-18 14:34:55 +00:00
Koop Mast
83105455ed Catch up with recent perl changes. Fix the plist when PERL support is enabled.
Reported by:	Ajtim <lumiwa@gmail.com>
2014-06-18 09:58:39 +00:00
Martin Wilke
1e5215a754 - Update to 1.2.14
PR:		190898
2014-06-18 07:45:01 +00:00
Martin Wilke
cc45666f84 - Update to 7.1.5
PR:		190899
2014-06-18 07:40:41 +00:00
Martin Wilke
8c94117593 - Update to 1.2.5
PR:		191094
2014-06-18 03:50:31 +00:00
Danilo Egea Gondolfo
bd7bbec5df - Update from 1.4 to 1.4.1 2014-06-18 01:00:56 +00:00
Raphael Kubo da Costa
8e3f9cf6b3 Update to 1.7.76.
PR:		191127
Submitted by:	vsjcfm@gmail.com (maintainer)
2014-06-17 21:44:44 +00:00
Antoine Brodin
3954e854d8 attempt to fix index 2014-06-17 20:29:04 +00:00
Antoine Brodin
a2984022ab Fix distinfo after PORTREVISION bump 2014-06-17 20:21:14 +00:00
Koop Mast
cf906e5cf2 Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]

JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
  the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
  anymore at run-time.

PR:		185462 [1]
PR:		187548 [2]
PR:		182793 [3]
PR:		181746 [4]
PR:		176047 [5]
PR:		190814 [6]
Submitted by:	c.petrik.sosa@gmail.com [1]
		Matthieu Volat <mazhe@alkumuna.eu> [2]
		free.bsd@webstyle.ch [3]
		andrnils@gmail.com [4]
		rfg@tristatelogic.com [5]
		Michelle Sullivan <michelle@sorbs.net> [6]
Approved by:	portmgr (blanket) (for NO_STAGED ports)
2014-06-17 20:05:30 +00:00
Rene Ladan
9ec7a8dd9b Remove graphics/GraphicsMagick13, duplicate of unversioned
graphics/GraphicsMagick
2014-06-17 19:30:57 +00:00
Rene Ladan
a99120304d Update consumers of graphics/GraphicsMagick13 to use graphics/GraphicsMagick
instead, these two ports are now equal.
Bump PORTREVISIONs

Approved by:	portmgr (antoine)
2014-06-17 19:26:39 +00:00
Rene Ladan
0685b3e969 Update www/GraphicsMagick to 1.3.19 and bump PORTREVISION for consumers.
Note that graphics/GraphicsMagick12 was removed on 2014-05-20 because it is
no longer maintained upstream.

Detailed/other changes:
* graphics/GraphicsMagick :
  - Copy contents from graphics/GraphicsMagick13
  - Remove PORTREVISION and PKGNAMESUFFIX
  - Keep original pkg-descr, do not copy whitespace-only changes.
* graphics/pecl-gmagick :
  - Use modern LIB_DEPENDS
* graphics/vips :
  - Stage support
  - Use modern LIB_DEPENDS
  - USES libtool, pathfix
* multimedia/bombono :
  - Update BUILD_DEPENDS and RUN_DEPENDS
* textproc/htmltolatex :
  - Use modern LIB_DEPENDS

Phabric:	D108 162
Approved by:	portmgr (antoine, bapt)
2014-06-17 18:39:34 +00:00
Antoine Brodin
c18e3316de Unbreak on 8amd64 and 9amd64, gcc from base fails to compile it 2014-06-17 17:45:14 +00:00
Jung-uk Kim
0d9b4dfe8a Catch up with recent MASTERSITE changes. 2014-06-17 17:23:07 +00:00
Guido Falsi
b45ad431f0 - Stagify
- Convert to new LIB_DEPENDS format
2014-06-16 21:20:24 +00:00
Rusmir Dusko
dd3adcb19b These ports are no longer used or cared for.
Dave Shar <koalative at gmail.com> wishes to maintain these ports
with my help.

audio/portaudio

- Pass maintainership to koalative at gmail.com

audio/portaudio2

- Pass maintainership to koalative at gmail.com

deskutils/parcellite

- Pass maintainership to koalative at gmail.com

devel/allegro

- Change Makefile header, add Created by Jimmy Olgeni <olgeni@FreeBSD.org>
- Pass maintainership to koalative at gmail.com

devel/allegro-devel

- Change Makefile header, use my name and @FreeBSD.org email
- Pass maintainership to koalative at gmail.com

emulators/q4wine

- Remove not needed linie
- Pass maintainership to koalative at gmail.com

emulators/swine

- Change Makefile header, use my name and @FreeBSD.org email
- Pass maintainership to koalative at gmail.com

finance/venice

- Pass maintainership to koalative at gmail.com

graphics/glfw

- Pass maintainership to koalative at gmail.com

graphics/glfw2

- Pass maintainership to koalative at gmail.com

graphics/xsane

- Pass maintainership to koalative at gmail.com

textproc/loook

- Pass maintainership to koalative at gmail.com
2014-06-16 21:03:57 +00:00