1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

47 Commits

Author SHA1 Message Date
Baptiste Daroussin
6c6152ff82 Add NO_STAGE all over the place in preparation for the staging support (cat: print) 2013-09-20 22:43:59 +00:00
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Greg Larkin
9dac3b8f76 - Fixed build on 10-CURRENT where /usr/bin/cpp is supplied by clang. The
port now explicitly uses cpp46 which is supplied by the gcc dependency.

PR:		ports/177275
PR:		ports/177974
Submitted by:	Beeblebrox <zaphod@berentweb.com>
Submitted by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>
2013-07-19 15:15:47 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Greg Larkin
7a96499fd9 - Trimmed Makefile header (forgot before previous commit) 2013-01-17 19:40:13 +00:00
Greg Larkin
8e01ba4ed4 - Updated to 1.45
ChangeLog: http://www.pdflabs.com/docs/pdftk-version-history/

Reported by:	portscout
2013-01-17 19:39:15 +00:00
Gerald Pfeifer
90342d8416 Remove an explicit BUILD_DEPENDS on lang/gccXY since we are already
using USE_GCC=4.6+.

These two conflict now that Mk/bsd.gcc.mk prefers lang/gcc over
lang/gcc46 when USE_GCC=4.6+ is specified.  Since the version of
GCC as a system compiler is 4.2, older than the minimum requested
by USE_GCC, and will not be updated, this BUILD_DEPENDS no longer
fulfills its original purpose.

This unbreaks this port.

Approved by:	portmgr (beat)
2012-08-07 23:22:17 +00:00
Greg Larkin
7090dc6c82 - Change gcc dep from 4.5+ to 4.6+
- Bumped PORTREVISION

Requested by:	gerald (via email)
Feature safe:	yes
2011-11-16 02:06:56 +00:00
Matthias Andree
27b70e69ff Remove support for FreeBSD 6.X and older.
Approved by: maintainer timeout (14 days)
PR:          ports/155348
2011-03-21 20:47:45 +00:00
Greg Larkin
be15d3a893 - Updated a comment regarding the gcjXX dependency, now that we're using
gcc 4.5 instead of gcc 4.2.

Suggested by:	gerald
Feature safe:	yes
2011-01-20 15:44:47 +00:00
Greg Larkin
b642438cde - Rearranged the dependency order in the upstream Makefile to enable
building with MAKE_JOBS_SAFE=yes

PR:		ports/152213
Submitted by:	Matthias Andree <matthias dot andree at gmx dot de>
2010-11-18 13:45:22 +00:00
Greg Larkin
7c642d9fdc - Updated to 1.44 (http://www.pdflabs.com/docs/pdftk-version-history/)
- Removed a bunch of patches after upstream build system changes
- Added FreeBSD-specific Makefile (pushing to upstream)

Requested by:	Sid Steward <sid dot steward at pdflabs dot com> (author)
Reviewed by:	Alessandro de Manzano <demanzano at dqmicro dot it>
2010-11-12 22:52:53 +00:00
Greg Larkin
7601897f68 - Updated WWW: link
Requested by:	sid dot steward at pdflabs dot com (upstream maintainer)
2010-10-14 14:12:15 +00:00
Gerald Pfeifer
67f2cf44e1 - Explicitly build with LANG=C since gcj does not handle all host charsets.
PR:		146227
Approved by:	glarkin (maintainer)
2010-05-15 19:27:52 +00:00
Greg Larkin
f6f732e45d - Mark BROKEN on 6.x. gcjh45 core dumps on 6.x with no immediately obvious
fix.  Will research and unbreak as soon as possible.

Reported by:	pointyhat (via pav) and user reports
2010-05-11 23:12:59 +00:00
Greg Larkin
48977f335a - Use gcc >= 4.5 instead of gcc == 4.5 to build
Requested by:	gerald
2010-05-11 00:19:18 +00:00
Greg Larkin
a1299cdb32 - Build pdftk with gcj45 instead of gcj42
- Add a bunch of patch files to work around the Java duplicate symbol
  problem reported here (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42143)
  until a real fix is committed to the upstream toolchain
- Bump PORTREVISION
2010-05-03 19:56:44 +00:00
Greg Larkin
56315375f0 - Restrict the gcc version to 4.2, not 4.2+, since 4.2 is the only
version that includes gcj42 at the moment.

PR:		ports/143093
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Feature safe:	yes
2010-02-23 21:53:05 +00:00
Greg Larkin
38599afc74 - Unbreak and enable amd64 build, now that gcc42 port builds gcj42 on
i386 and amd64
2009-12-30 23:54:59 +00:00
Greg Larkin
cc322497ed - Mark BROKEN until gcj support is working on i386 and amd64
PR:		ports/140783
Reported by:	pointyhat
2009-12-18 21:00:03 +00:00
Erwin Lansing
a7546cc528 Attempt to fix the build by bumping the minimum gcc version to
4.4+ as java support was removed from earlier versions.

Submitted by:	pointyhat
2009-12-18 18:18:02 +00:00
Gerald Pfeifer
a8724bf596 Bump USE_GCC=4.1+ to USE_GCC=4.2+. 2009-01-18 05:56:11 +00:00
Greg Larkin
bb3d8a2d71 Changed my MAINTAINER address to
glarkin@FreeBSD.org.

Approved by:	beech (mentor)
2008-07-18 21:05:20 +00:00
Martin Wilke
1eb537d13a - Update to 1.41
- Pass maintainership to submitter

PR:		124763
Submitted by:	Greg Larkin <glarkin@sourcehosting.net>
2008-06-21 09:15:50 +00:00
Pav Lucistnik
c950fe0d86 - Generalize libgcj dependency line
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2007-01-22 09:08:02 +00:00
Pav Lucistnik
743b174d5e - Fix previous revision to DTRT 2007-01-18 23:22:01 +00:00
Pav Lucistnik
ab623623fb - Allow usage of gcc 4.2 and up
PR:		ports/107837 (based on)
Submitted by:	Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
2007-01-18 17:26:28 +00:00
Mark Linimon
f5fa4d6050 Reset inactive maintainer who has not responded to email.
Hat:		portmgr
2006-09-05 08:08:44 +00:00
Stefan Walter
c5833d958d Convert BUILD_DEPENDS on lang/gcc41 to a LIB_DEPENDS, since pdftk is dynamically
linked to a couple of its libraries.

PR:		97259
Submitted by:	Stefan Thurner <thurners@nicsys.de>
Approved by:	maintainer timeout (>6 weeks)
		arved (mentor)
2006-06-29 19:24:29 +00:00
Edwin Groothuis
a80969d36e Remove USE_REINPLACE from all categories starting with P 2006-05-13 01:03:17 +00:00
Sam Lawrance
89a36d0118 Remove BROKEN; gcj is now available from gcc41.
Submitted by:	Stefan Thurner <thurners@nicsys.de>
2006-05-11 13:33:42 +00:00
Edwin Groothuis
41ce2d5cf9 SHA256ify
Approved by: krion@
2006-01-24 06:38:31 +00:00
Volker Stolz
24639f2536 Mark as BROKEN: Prerequisite gcj is not available from gcc41 at the moment 2005-12-12 14:08:08 +00:00
Pav Lucistnik
62bec15494 - Unbreak by switching to gcc41's gcj
PR:		ports/88377
Submitted by:	Michael Joyner <mjoyner@ewc.edu>
2005-11-03 07:51:44 +00:00
Kris Kennaway
0d8f47d8f7 This port is scheduled for deletion on 2005-09-22 if it is still broken
at that time and no PRs have been submitted to fix it.
2005-07-23 02:53:43 +00:00
Kris Kennaway
bb3f937014 BROKEN: Broken dependency 2005-07-20 23:43:18 +00:00
Pav Lucistnik
0729aa9d8a - Nit: CXX is provided by USE_GCC
Submitted by:	Patrick Dung <patrick_dkt@yahoo.com.hk> (maintainer)
2005-05-07 09:09:40 +00:00
Pav Lucistnik
0c11d755be - Remove duplicate USE_GCC
Spotted by:	gerald
2005-05-06 17:27:27 +00:00
Pav Lucistnik
1436df8bf1 - Switch to gcc34, as gcc33 lost gcj lately
PR:		ports/80652
Submitted by:	Patrick Dung <patrick_dkt@yahoo.com.hk> (maintainer)
2005-05-05 15:57:34 +00:00
Thierry Thomas
724e4bce15 gcc33 is broken on amd64 and gcc34 have problem, then remove support of
amd64.

Submitted by:	maintainer.
2004-11-29 20:08:05 +00:00
Thierry Thomas
f181e2b4bc AMD64's gcc34 port does not build gcj.
This make pdftk cannot compile on amd64.

PR:		ports/74400
Submitted by:	maintainer.
2004-11-27 15:24:11 +00:00
Thierry Thomas
1566c6a60c Upgrade to 1.12.
PR:		ports/71389
Submitted by:	maintainer.
2004-11-15 12:18:58 +00:00
Kris Kennaway
84e8d56ed5 Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by:	portmgr
2004-09-30 05:32:00 +00:00
Volker Stolz
94517c83f6 Update to 0.941 [0.94.1]
PR:		ports/69419
Submitted by:	Patrick Dung (maintainer)
2004-07-26 14:36:53 +00:00
Pav Lucistnik
12e3e8d8c2 - gcj is not available on: ia64 sparc64
Suggested by:	kris
2004-05-11 07:56:46 +00:00
Pav Lucistnik
99a2a9d13c Add pdftk, a simple tool for doing everyday things with PDF documents.
Keep one in the top drawer of your desktop and use it to:

Merge PDF Documents
Split PDF Pages into a New Document
Decrypt Input as Necessary (Password Required)
Encrypt Output as Desired
Burst a PDF Document into Single Pages
Report on PDF Metrics, including Metadata and Bookmarks
Uncompress and Re-Compress Page Streams
Repair Corrupted PDF (Where Possible)

PR:		ports/64555
Submitted by:	Patrick Dung <patrick_dkt@yahoo.com.hk>
2004-04-02 01:47:27 +00:00