Commit graph

107 commits

Author SHA1 Message Date
Antoine Brodin
b7aac35e1b - Update jpeg-turbo to 1.4.1 and grab maintainership after several timeouts
- Change default jpeg implementation from jpeg to jpeg-turbo

Reviewed by:		bapt, mat
Differential Revision:	https://reviews.freebsd.org/D2884
2015-09-16 20:35:13 +00:00
Dmitry Marakasov
84685038b1 - Unsilence install commands
- Switch to options helpers

Approved by:	portmgr (bapt)
2015-08-26 16:49:35 +00:00
Antoine Brodin
397f3fae08 Restore those ports to their previous state
No PORTEPOCH needed as they didn't build
2014-12-10 15:52:21 +00:00
Dirk Meyer
4355469039 - update to jpeg9 2014-12-10 15:30:33 +00:00
Baptiste Daroussin
c4d7a7c0e6 unmark broken it was expected 2014-12-10 15:23:07 +00:00
Dirk Meyer
6c36bfcd7a - fatal regression
shared lib version going backwards
2014-12-10 14:40:35 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Baptiste Daroussin
a76a739bfe Cleanup plist 2014-10-20 17:04:20 +00:00
Tijl Coosemans
b983416fff Convert to USES=libtool. 2014-05-05 11:35:21 +00:00
Dirk Meyer
5b591ad5af - remove trailing space from r343634 2014-02-13 22:10:55 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Dirk Meyer
0e05d2b2a6 - use STAGEDIR 2013-11-13 06:41:00 +00:00
Dirk Meyer
1e3119b07e - fix misplaced NO_STAGE in slaveports and ifdefs 2013-09-21 11:06:03 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Dirk Meyer
f02ae158ab - use option DOC
PR:		175718
Submitted by:	Takefu
2013-02-08 11:34:24 +00:00
Dirk Meyer
60da90a9eb - update to 8d 2012-12-09 21:39:53 +00:00
Dirk Meyer
63c9fecfe5 - add regression-test
Submitted by:	Mikhail Teterin
Feature safe:	yes
2012-03-25 15:57:42 +00:00
Dirk Meyer
411068c9c6 - add patch for FreeBSD-10 2011-10-17 19:11:46 +00:00
Dirk Meyer
14a3524d1b - add patch for FreeBSD-10 2011-10-17 19:03:03 +00:00
Dirk Meyer
032eba1e2d - drop uunet mirror 2011-08-06 08:53:55 +00:00
Dirk Meyer
215eae00b7 - fix build after updated jpegexiforient
Sources veryfied to have no functional changes
2011-03-19 09:27:06 +00:00
Ion-Mihai Tetcu
2cc8b25b87 Add ${DIST_SUBDIR} to the cp done in post-extract and unbreak.
Reported by:	new QAT insteance testeing
Approved by:	portmgr@ (self, to many ports depend on this one)
2011-01-06 01:35:36 +00:00
Dirk Meyer
c44bdf6b8e - make portlint happy
- fix changed distfile
  and use DIST_SUBDIR to force refetch
PR:		153683
2011-01-05 17:14:22 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Dirk Meyer
abdfd6f70f - fix spelling 2010-08-27 04:43:45 +00:00
Dirk Meyer
8a083fc425 - update description
Submitted by:	Christoph Mallon
2010-08-26 20:42:41 +00:00
Dirk Meyer
607084d297 - update to 8b 2010-06-07 17:31:10 +00:00
Dirk Meyer
ff107b26c5 - use DISTVERSION 2010-06-06 08:31:24 +00:00
Rene Ladan
250ed99fd0 Bump PORTREVISION to force registration of the conflict with
graphics/libjpeg-turbo in the package (they install overlapping files).

Submitted by:	makc
Approved by:	tabthorpe (mentor)
2010-04-29 18:31:32 +00:00
Rene Ladan
f45a192c12 Register mutual CONFLICTS.
Submitted by:	makc
Approved by:	tabthorpe (mentor, implicit)
2010-04-28 06:18:17 +00:00
Dirk Meyer
4c4473616b - update to 8a 2010-03-09 15:10:26 +00:00
Dirk Meyer
041a0cd936 - cleanup comment, ggostscript5 is gone 2010-02-05 11:58:18 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Dirk Meyer
333cb860b3 - add missing patch 2008-08-13 08:23:08 +00:00
Dirk Meyer
ede7f64b63 - fix autoconf problems with jconfig.h
Submitted by:	Jeremy Messenger
2008-08-12 14:06:38 +00:00
Dirk Meyer
cc036ede51 - fix HAVE_STDLIB_H macrosA
Reported by: 	Jeremy Messenger
2008-08-10 07:14:59 +00:00
Dirk Meyer
24bb8d7c78 - use USE_LDCONFIG 2007-01-13 04:53:26 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Dirk Meyer
ec997a9574 - add SHA checksum 2005-11-13 09:26:50 +00:00
Dirk Meyer
2353e6967f - add support for some C++ programs
PR:		86304
Submitted by:	Craig Rodrigues
2005-09-22 07:01:29 +00:00
Michael Johnson
8dd2085064 Use libtool15
Approved by:	dinoex (maintainer)
		pav (co mentor)
2004-11-09 13:18:13 +00:00
Dirk Meyer
c547c5493f - extend manpage jpegtran.1
PR:		72455
Submitted by:	Michael Johnson
2004-10-12 04:12:12 +00:00
Dirk Meyer
dbbda266a1 - merged cropping patch and drop patch
Submitted by:	Mike Johnson
2004-06-05 08:11:31 +00:00
Dirk Meyer
7a318b355a - Patches from
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106060 ,
http://sylvana.net/jpegcrop/exifpatch.html
Which add EXIF support to jpegtran (lossless JPEG transforms) and to
rdjpgcom to add reporting of EXIF orientation in verbose mode.

- Tools from http://sylvana.net/jpegcrop/exif_orientation.html
which allow automatic JPEG orientation using the EXIF tag from the camera.
(I think it should be done with DISTFILES rather than with PATCH_SITES,
though).

Roman Shterenzon

(some cleanup done)
2004-03-18 14:53:47 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Dirk Meyer
c600b83191 - add SIZE 2004-02-26 05:26:15 +00:00