Commit graph

30 commits

Author SHA1 Message Date
Mathieu Arnold
bc0d524329 Fix previous commit.
Pointy hat to:	mat
Sponsored by:	Absolight
2015-08-19 13:41:51 +00:00
Mathieu Arnold
bb271f0bf7 Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
2015-08-19 13:29:59 +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
Dimitry Andric
845332310d Fix audio/liblo build with clang 3.5.0
On 64-bit arches, audio/liblo will fail to compile with clang 3.5.0, due
to the following -Werror warning:

message.c:1000:17: error: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value]
                abs((char *) d - (char *) end), m);
                ^

On 64-bit arches, pointer differences are usually longs, but simply
replacing the abs() call with labs() is also not a good solution,
because then the code is incorrect for 32-bit arches.

Fix this by using a ternary operator expression, which is type-safe.
While here, fix the printf format conversion specifier for printing
ptrdiff_t's.

Approved by: portmgr (antoine)
2014-12-03 23:06:56 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Alexey Dokuchaev
8281aca218 - Unbreak the build on PowerPC and consumers' builds on i386
- Make DOXYGEN builddep optional (and off by default)
- Sort USES values alphabetically
- Simplify Makefile a bit (get rid of DOCSRCDIR1 and DOC_FILES1)
- Remove traces of markdown in pkg-descr (unsupported in ports)

Approved by:	maintainer
2014-08-12 14:33:42 +00:00
Dmitry Marakasov
e8b935de71 - Add missing USES=libtool 2014-06-16 14:19:50 +00:00
Rusmir Dusko
2656904255 These ports are no longer used or cared for.
Dave Shar <koalative at gmail.com> wishes to maintain these ports
with my help.

audio/liblo

- Pass maintainership to koalative at gmail.com

cad/brickutils

- Bump PORTREVISION for adding PDF
- Add DIST_SUBDIR because more files
- Pass maintainership to koalative at gmail.com
- Add PDF to DOCS

cad/ldraw

- Change Makefile header, use my name and @FreeBSD.org email
- Pass maintainership to koalative at gmail.com
- Break lines around 80 characters
- Cosmetical changes

cad/leocad

- Update to 0.80.3, Announce message:

    Fixed mouse coordinates in OSX retina displays.
    Fixed shortcuts in the parts tree.

- Pass maintainership to koalative at gmail.com
- Remove TODO.txt from DOCS
- Add more supplied icons

textproc/unoconv

- Pass maintainership to koalative at gmail.com
2014-05-16 19:57:11 +00:00
Rusmir Dusko
09dc5f4d68 - Update to 0.28
- Add SHLIB_VER and PLIST_SUB
- Strip library
- Break lines around 80 characters
2014-01-31 19:49:42 +00:00
Rusmir Dusko
1ba17a9e0e - Change maintainer email to @FreeBSD.org
- Remove DOXYGEN Option
- Support STAGEDIR

Approved by:	pawel / wg (mentors, implicit)
2013-11-08 00:40:31 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
2519f68bfb Fix typos 2013-08-30 23:10:18 +00:00
Baptiste Daroussin
5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Daniel Eischen
69d3db36a1 From the (new) maintainer:
- Update to 0.27
  - Take maintainership
  - Shorten header
  - Add license (LGPL21)
  - Add dependency for devel/doxygen
  - Add manual pages
  - Add docs
  - Add examples
  - Add DOCS DOXYGEN EXAMPLES Options
  - Trim files/patch-src-lo_types_internal.h
  - Remove not needed patch files/patch-src-server.c
  - Trim pkg-descr
  - Trim pkg-plist

Note that the previous maintainer was ports@.

PR:		179916
Submitted by:	nemysis at gmx dot ch (new maintainer)
2013-07-12 17:44:49 +00:00
Eitan Adler
d1f32a3e5d Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree.
2013-03-28 16:28:59 +00:00
Eitan Adler
334eb0fc61 This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
2013-03-19 13:04:30 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke
cd186c095c - Fix build with FreeBSD 10
Reported by:	ph
2011-10-29 10:21:44 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Edward Tomasz Napierala
11ba2822cf Drop maintainership for ports I can't maintain anymore. 2010-10-25 20:09:06 +00:00
Dmitry Marakasov
a07aa037a1 - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
Edward Tomasz Napierala
e7ddc4fd46 Update audio/liblo to 0.26. 2009-03-31 05:25:03 +00:00
Edward Tomasz Napierala
ee5e716670 - Update to 0.25. 2008-07-22 08:10:58 +00:00
Edward Tomasz Napierala
627cb575f7 - Use proper capitalization in my email address.
Approved by:	miwi (mentor)
Suggested by:	sat
2007-07-11 22:06:16 +00:00
Edward Tomasz Napierala
ec7cf3514a Remove workarounds for FreeBSD 4.
PR:		ports/111670
Submitted by:	edwin
Approved by:	miwi (mentor)
2007-04-17 14:10:56 +00:00
Edward Tomasz Napierala
985042c3ae Change my email address to trasz@FreeBSD.org.
Approved by:	miwi (mentor)
2007-04-13 13:03:49 +00:00
Martin Wilke
5b13e09050 - Update to 0.24
PR:             110756
Submitted by:   trasz (maintainer)
2007-03-26 11:26:06 +00:00
Martin Wilke
afc04cfe3f - Fix crash with testlo
- Bump PORTREVISION

PR:             108219
Submitted by:   trasz (maintainer)
2007-01-23 16:16:20 +00:00
Martin Wilke
2ca1b83b5e - Fix problem that made it impossible to use GUI for DSSI modules.
PR:             ports/108119
Submitted by:   trasz (maintainer)
2007-01-22 08:31:18 +00:00
Martin Wilke
ba8606b8c2 liblo is an implementation of the Open Sound Control
protocol for POSIX systems.

WWW:	http://liblo.sourceforge.net/

PR:		ports/106353
Submitted by:	trasz <trasz at pin.if.uz.zgora.pl>
2006-12-04 23:50:54 +00:00