1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

146 Commits

Author SHA1 Message Date
Cy Schubert
ed06a7905e This is the functional update of xpdf to xpdf 4.00.
graphics/xpdf is renamed (actually copied) to xpdf3. Those who want to
continue to use xpdf with a Motif interface can either install xpdf3 or
set XPDF_VERSION=3 in make.conf and continue to install graphics/xpdf.
This works around any POLA issues people might have between the
old and the new.

PR:		222002
2017-09-12 19:22:01 +00:00
Cy Schubert
110c7009fe Fixup issue with symlink outide of stagedir.
Reported by:	qa-script
2017-09-12 19:04:33 +00:00
Cy Schubert
15e7b519d4 Switch to USES localbase.
Use default compilter optimization.
2017-06-21 02:31:48 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Cy Schubert
982d1edbe7 Make reference to the fact that the binaries are created in
${LOCALBASE}/libexec/xpdf.

PR:		204696
2015-11-20 14:24:43 +00:00
Cy Schubert
3425826be0 Don't overwrite etc/xpdfrc, use @sample instead.
PR:		203187
2015-09-18 05:16:35 +00:00
Cy Schubert
60a6927961 Fix plist issue.
PR:		203118
reoirted by:	mandree
2015-09-15 07:40:27 +00:00
Koop Mast
f204d033c2 Add a man config file, to point to the custom location where xpdf puts the
man pages. This is done to avoid a conflict with poppler-utils. If both
are installed, the poppler-utils man pages are prefered.

PR:		202231
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>
Approved by:	maintainer timeout (14 days)
2015-09-13 17:15:30 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Cy Schubert
38e8bd3afc Document CPE, license.
PR:		 199337
Submitted by:	mp39590@gmail.com
2015-04-10 02:02:21 +00:00
Cy Schubert
203dc0765d Add libpng dependency. 2015-04-02 13:37:06 +00:00
Cy Schubert
8bf33a4ad1 3.04 builds pdftopng and pdftohtml but does not instll them. Fix this. 2015-01-20 20:39:45 +00:00
Cy Schubert
1c9c1644c2 pdftoppm was not built in all-no-x target. Fix this.
PR:		PR/196932
2015-01-20 19:14:06 +00:00
Cy Schubert
85d168ab7e Update 3.03 --> 3.04
Discovered by:		bapt
2015-01-19 20:32:52 +00:00
Baptiste Daroussin
a76a739bfe Cleanup plist 2014-10-20 17:04:20 +00:00
Cy Schubert
30ba737c2c Add another distfile source. 2014-07-30 20:15:21 +00:00
Ryan Steinmetz
de56e32551 - Fix fetch 2014-07-30 16:47:14 +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
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Baptiste Daroussin
276c7c727a Support stage
Use options helpers
Modernise
2014-03-07 14:02:37 +00:00
Cy Schubert
0b7c9a1d0f Pkg-plist fixup.
PR:		186910
Submitted by:	webstyle FreeBSD ports <freebsd.ports@webstyle.ch>
2014-02-20 14:13:43 +00:00
Baptiste Daroussin
d8352fb86c Do not arbitrary rename packages 2013-10-04 08:52:32 +00:00
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Cy Schubert
d61f7794a5 Take on maintainership as requested by current maintainer.
Requested by:	araujo (Maintainer)
Approved by:	araujo (Maintainer, implicit)
2013-07-12 04:33:25 +00:00
Cy Schubert
30cb3def01 Fix man page CONFLICTS with graphics/poppler.
Pointy hat to:	myself, missed in r296465.
Pointed out by:	Jan Henrik Sylvester <me@janh.de>
Approved by:	araujo (Maintainer)
2013-07-11 05:04:14 +00:00
Baptiste Daroussin
1679a3f535 Convert from USE_MOTIF to USES=motif
While here:
- Trim headers
- Convert some USE_GMAKE to USES=gmake
2013-07-10 06:55:28 +00:00
Jason Helfman
b9c6d61768 - adopt optionsNG
PR:		174857
Approved by:	maintainer timeout, araujo@ ( 31 days)
2013-02-01 23:59:15 +00:00
Marcelo Araujo
977b5237b3 - Add CFLAGS and make it build properly.
PR:		ports/173297
Submitted by:	Chris <chris@imagemetrica.com>
Reviewed by:	Sascha Klauder <sascha@trimind.de>
2012-12-18 02:40:07 +00:00
Marcelo Araujo
a76e742e7b - Rollback to the revision r301663.
- It is necessary to keep the freetype2 path header, or it cannot build the xpdf file.
- BUMP PORTREVISION.

PR:		ports/172664 [1], ports/172634 [2]
Submitted by:	Helge Oldach <ports-xpdf-oct12@oldach.net> [1]
		Oliver Hartmann <ohartman@zedat.fu-berlin.de> [2]
Approved by:	beat (portmgr)
Feature safe:	yes
2012-10-15 08:58:10 +00:00
Marcelo Araujo
d4d96a0bb4 - Trim header, forgotten in my previous commit.
Feature safe:	yes
2012-10-12 09:13:42 +00:00
Marcelo Araujo
d97ed92646 - Fix build and use the right path of freetype2. [1]
- Don't install xpdf on libexec when build without X support. [1]

PR:		ports/169196 [1], ports/170525 [2]
Submitted by:	Christopher <chris@imagemetrica.com> [1]
		Rainer Duffner <rainer@ultra-secure.de> [2]
Feature safe:	yes
2012-10-12 09:08:50 +00:00
Carlo Strub
e9a2c0a4b1 Fix typos in COMMENT
Approved by:	portmgr@ (implicit)
2012-07-28 15:57:55 +00:00
Marcelo Araujo
0106785baa - Fix pkg-plist. 2012-05-30 03:18:23 +00:00
Cy Schubert
d5c5951c59 PREFIX/LOCALBASE/plist fixups.
Submitted by:	"b. f." <bf1783@googlemail.com>
2012-05-25 19:20:48 +00:00
Cy Schubert
bfecb0164c Move binaries to $LOCALBASE/libexec.
Suggested by:	eadler
Approved by:	araujo (maintainer)
2012-05-25 03:24:19 +00:00
Cy Schubert
f20b01d968 Allow graphics/xpdf and graphics/poppler-utils to co-exist.
Approved by:	araujo (xpdf) and kwm (poppler-utils)
2012-05-12 03:32:08 +00:00
Marcelo Araujo
a95125b44f - I forgotten to remove all comments about the option DRAW that used to have in the previous version, it is a third part patch and doesn't apply anymore.
PR:		ports/166601
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
2012-04-15 04:04:57 +00:00
Marcelo Araujo
687233a6eb - Update to 3.03.
- Remove the DRAW options, regards it is a third patch and doesn't apply
  anymore in this new version.
- Add ghostscript fonts(TYPE1) to be build as an option.

PR:		ports/166601
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
2012-04-15 03:57:41 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast
dae08b7c51 Register conflict between xpdf and poppler-utils. 2011-08-05 15:39:21 +00:00
Max Brazhnikov
630ca2285f Bump PORTREVISION after open-mofit update 2011-05-02 12:44:53 +00:00
Marcelo Araujo
0218cd226b - Fix an issue related when a file has bad TTF fonts that do a crash in XPDF.
- Bump PORTREVISION.

Submitted by:	stas (via mail)
Feature safe:	yes
2011-01-12 17:01:50 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Marcelo Araujo
e58358dd08 - Aplly xpdf-3.02pl5 patch for supports PDF 1.7.
- BUMP PORTREVISION.

Requested by:	Liden Thomas <Thomas.Linden@f-i-ts.de> (via email)
2010-11-06 19:07:12 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Marcelo Araujo
c2a88fb543 - Fix compatibility with lesstif. [1]
- Add a new patch to fix multiple vulnerabilities. [2]
- Bump PORTREVISION.

PR:		ports/139374 [1], ports/139782 [2]
Submitted by:	dirk.meyer@dinoex.sub.org [1],
		Sylvio Cesar <scjamorim@bsd.com.br> [2]
http://www.vuxml.org/freebsd/8581189c-bd5f-11de-8709-0017a4cccfc6.html
2009-10-20 11:16:27 +00:00
Marcelo Araujo
f998977b3d - This update fixes the security vulnerabilities reported in
CVE-2009-0146, CVE-2009-0147, CVE-2009-0166, CVE-2009-0799,
  CVE-2009-0800, CVE-2009-1179, CVE-2009-1180, CVE-2009-1181,
  CVE-2009-1182 and CVE-2009-1183.

PR:		ports/133831
Submitted by:	Mark Foster <mark@foster.cc>
Approved by:	portmgr	(erwin)
Security:	http://www.vuxml.org/freebsd/a21037d5-2c38-11de-ab3b-0017a4cccfc6.html
2009-04-18 17:27:21 +00:00
Marcelo Araujo
6239f2e12f - Now we've OPTIONS to set the additional features more easily for end users.
- Bump PORTREVISION.

Submitted by:	Luigi Rizzo <rizzo@iet.unipi.it>
2008-10-21 12:45:17 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00