Commit graph

57 commits

Author SHA1 Message Date
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Rong-En Fan
0908ddc281 - Restore previous patch that disables buggy assembly. This fixes build
on 5.x and 6.x.

Noticed by:	marcus@
Approved by:	maintainer (implicit)
2008-03-02 06:49:10 +00:00
Rong-En Fan
bf1ee3290e - Update to 1.12.0
PR:		ports/119377
Submitted by:	Steve Ames <steve at energistic.com> (maintainer)
2008-03-01 07:24:51 +00:00
Mark Linimon
bb2982b53e Fix build on sparc64 by ensuring it's a 64-bit build.
Discussed with:	maintainer
Tested on:	pointyhat
Approved by:	portmgr (self)
2007-11-30 06:45:59 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Edwin Groothuis
ec7c5b0142 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 00:41:11 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Rong-En Fan
34592ff94f - Install version.h to DATADIR, some ports' configure script looks this
file, for example, the newer version of asterisk.

PR:		ports/114612
Submitted by:	viper <viper at perm.raid.ru>
Approved by:	Steve Ames <steve at energistic.com> (maintainer)
2007-07-26 17:29:50 +00:00
Joe Marcus Clarke
56df434250 Bump PORTREVISION for the build fix since it does change what gets installed,
and that can affect net/opal.

Approved by:	portmgr (implicit)
2007-05-24 04:56:18 +00:00
Joe Marcus Clarke
5aeb7b367f Fix the build with GCC 4.2.
Approved by:	portmgr (implicit)
		maintainer
2007-05-24 04:55:25 +00:00
Martin Wilke
7098fccb85 - Fix build with amd64 and gcc4.1
PR:             110243
Submitted by:   Steve Ames <steve@energistic.com> (maintainer)
2007-03-13 13:25:05 +00:00
Luigi Rizzo
3e8f93ae0e Enable proper detection of video4linux devices.
The original code detects video devices using the major/minor numbers.
On FreeBSD this does not work, so rely on the name /dev/video* instead.

Approved by: Steve Ames
2007-02-07 00:45:08 +00:00
Rong-En Fan
a3bef77173 - Update to 1.10.3
PR:		ports/108722
Submitted by:	chinsan
Approved by:	Steve Ames <steve at energistic.com> (maintainer)
2007-02-06 04:36:44 +00:00
Kris Kennaway
a01439c2ca Retire NO_FILTER_SHLIBS now that it no longer serves a purpose 2007-01-30 04:25:35 +00:00
Joe Marcus Clarke
3b6aa05a44 * Correct a typo I introduced in my 1.10.2 update, and correct the v4l_compat
dependency [1]
* Switch INSTALLS_SHLIB to USE_LDCONFIG while I'm here

Reported by:	Pawel Worach <pawel.worach@gmail.com> [1]
2007-01-02 06:09:11 +00:00
Joe Marcus Clarke
7693cfc733 Correct a dump shift typo to fix the plist.
Reported by:	pointyhat via kris
2006-12-10 19:36:32 +00:00
Joe Marcus Clarke
65e6d3fbc9 Update to 1.10.2, and fix plug-in detection on 64-bit platforms (most
notably amd64).  With this fix, ekiga will now work on amd64 (at least).

Approved by:	maintainer
2006-12-08 07:47:27 +00:00
Stanislav Sedov
e3e93cf1c2 - Fix the port to work with the updated SDL version (1.2.11)
PR:		ports/103448
Submitted by:	Diane Bruce <db@db.net>
Approved by:	krion (portmgr), sem (mentor)
2006-09-21 09:40:53 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +00:00
Michael Johnson
b08df717bc - Sparc64 <= 700003 is missing pthread_mutex_timedlock so use work around
to fix linking with net/ekiga and others

PR:		103285
Submitted by:	ahze (me)
Approved by:	maintainer
2006-09-15 16:06:41 +00:00
Maxim Sobolev
f66d0c1711 Forgot to include this file into the last commit. 2006-07-13 00:39:14 +00:00
Maxim Sobolev
31e3705272 Shared library name in FreeBSD should be libfoo.so.X, not libfoo.so.X.Y.Z. No
user-visible changes, so that keep PORTREVISION intact.
2006-07-13 00:33:05 +00:00
Erwin Lansing
7b4a4e7ebc Update to 1.10.1
PR:		99440
Submitted by:	Steve Ames <steve@energistic.com> (maintainer)
2006-06-25 10:44:36 +00:00
Pav Lucistnik
1fcd81a654 - bsdvideo plugin is built on sparc64 too
Reported by:	krismail
2006-06-14 15:27:22 +00:00
Ion-Mihai Tetcu
863b6c8940 Fix build on 4.x
PR:		ports/97258
Submitted by:	Tod McQuillin <devin@spamcop.net>
Approved by:	maintainer, lawrance (mentor)
2006-05-15 00:02:20 +00:00
Pav Lucistnik
9b586f478b - Use a better way to detect SDL header
- Add WITH_ESOUND knob and enable the plugin build
- Fix bsdvideo (bktr(4)) plugin and make it buildable on more archs
- Add a small error handler to detect unresolved symbols in plugins
- Add more plugins to pkg-plist
- Add experimental support for firewire(4) based video devices.
  The segment of the Makefile is intentionally commented out.

PR:		ports/95422, ports/96624
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>,
		Steve Ames <steve@energistic.com> (maintainer)
Approved by:	Steve Ames <steve@energistic.com> (maintainer)
2006-05-07 13:02:10 +00:00
Alexander Nedotsukov
b384f1a3db Unbreak i686+ builds. Do not use bogus asm optimized code block.
PR:	95400
2006-04-11 03:13:26 +00:00
Renato Botelho
ad9033505f - Update to 1.10.0
PR:		ports/95306
Submitted by:	maintainer
2006-04-05 12:50:56 +00:00
Alexander Leidinger
c468f9dd54 The previous revision resulted in a lib with unresolvable symbols. This
seems to be a bug in gcc 3.4. As a workaround only use level one
optimization (-O1).

Approved by:	maintainer
2006-03-17 21:30:00 +00:00
Alexander Leidinger
3437cdfeb3 Make sure openldap is found and the path to sdl is added only when sdl
support is enabled.

Submitted by:	maintainer
Prodded by:	netchild (openldap)
2006-03-17 17:37:31 +00:00
Marcus Alves Grando
2b9ef09800 - Pass PTHREAD_LIBS to CONFIGURE_ENV to other ports use it.
- Reorganize Makefile
- Bump PORTREVISION
- portint()

PR:		94233
Submitted by:	maintainer
Approved by:	portmgr (marcus)
2006-03-14 01:51:26 +00:00
Alexander Leidinger
928a7d256e Fix my fix (missing space after "@comment" in PLIST_SUB).
Maintainer informed by mail.

Approved by:	portmgr (kris)
Pointy hat:	netchild
2006-02-25 21:34:21 +00:00
Alexander Leidinger
9f07c57763 Fix the plist on architectures where bktr(4) isn't available.
Approved by:	maintainer
Noticed by:	kris/pointyhat
2006-02-19 19:16:19 +00:00
Alexander Leidinger
f6be84e00d - fix build on 64bit machines ("-fPIC"-dance) [1]
- don't change the name of the lib depending on the hw-architecture [2]
- assign a maintainer [2]

Submitted by:	Steve Ames <steve@energistic.com> [2]
Tested by:	erwin (on amd64) [1]
2006-02-14 21:19:43 +00:00
Alexander Leidinger
b91fd53f32 This is an initial port of newer versions of:
- pwlib	->	1.9.2
 - openh323	->	1.17.3

The decission of porting the development releases instead of the stable
releases is based upon a discussion with the openh323 developers.

They serve as a start to be able to porting newer versions of e.g.
gnomemeeting et al.

Further tweaks/improvements to them may be required when other ports
start to use these versions.

Unlike the previous versions of those ports, they install a shared lib
now. So ports which depend upon them in the future should add a RUN_DEPENDS
upon them. Additionally the build time for those ports will decrease,
since they don't need to build pwlib/openh323 each time and grab them
from the build directory.

PR:			83396
Submitted by:		Steve Ames <steve@energistic.com>
In colaboration with:	Steve Ames <steve@energistic.com>
2006-02-05 13:39:41 +00:00
Jun Kuriyama
a06ee65df0 Chase shlib bump of libexpat. 2006-01-30 23:20:05 +00:00
Pav Lucistnik
22fea9c3df - Add some SHA256 checksums 2005-11-24 15:40:04 +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
Pav Lucistnik
4c44860299 - Update to 1.5.2
PR:		ports/82086
Submitted by:	Steve Ames <steve@energistic.com>
2005-06-10 21:29:51 +00:00
Sam Lawrance
ae67238a95 - Add a bison %pure-parser declaration in pwlib. The build was
depending on old bison behaviour (#define YYPURE) which no longer
  works.  Fixes crash of opengk and maybe more.

- Bump PORTREVISION of ports using pwlib (they link with it statically)

PR:		ports/61053
Submitted by:	Andrew MacTaggart <amactaggart@hkis.edu.hk>
Approved by:	clement (mentor)
2005-05-16 02:45:10 +00:00
Mark Linimon
0ccf127027 Actually reset the maintainer this time. 2004-12-07 08:52:35 +00:00
Mark Linimon
a0e4799ea0 Remove a locally untested upgrade which snuck in with the commit to
reset maintainer.  Bump PORTEPOCH since this means the version will
go backwards.

Spotted by:	roger
Pointy hat to:	linimon
2004-12-05 19:16:06 +00:00
Mark Linimon
4d9e7fb643 With portmgr hat on, reset Roger's maintainership of these ports. While
he hopes to get back to FreeBSD work soon, it's probably fairer in the
meantime to see if anyone else who has more time can adopt them.
2004-12-05 04:54:21 +00:00
Maxim Sobolev
f0629da70d Fix CAN-2004-0097 vulnerability in devel/pwlib, remove FORBIDDEN and bump
PORTREVISION of related ports.

Requested by:	*many*
No reply from:	security-officer
Obtained from:	Debian/pwlib cvs
2004-06-08 06:27:43 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Jun Kuriyama
4a868f8a2a o Bump $LIB_DEPENDS line to chase expat's shlib version.
o Bump $PORTREVISION.
2004-03-14 07:58:26 +00:00
Ade Lovett
91e0c8f1a7 Replace all known incantations of WANT_{AUTOMAKE,AUTOCONF,LIBTOOL}* with
the USE_<x> equivalents.  In the current scheme of things, the WANT_
variables in this case are synonymous with the USE_ ones, and thus need
to be exterminated.

First in a series of major autotools cleanups.
2004-03-12 02:48:25 +00:00
Oliver Eikemeier
bb08d2c7c7 Sync FORBIDDEN tags with the FreeBSD VuXML database, please refer to the
individual database entries for details. Report errors and omissions in the
database to the FreeBSD Security Officer <security-officer@FreeBSD.org>

bump PORTREVISON for x11/linux-XFree86-libs, since the vulnerabilites are
fixed.
2004-03-11 18:48:07 +00:00
Joe Marcus Clarke
ad0bbce2c7 Allow pwlib to work on ARCHS != i386.
Tested on alpha, i386, and ia64.

Submitted by:	marcel
Approved by:	maintainer (implicit)
2004-03-05 02:37:57 +00:00
Pav Lucistnik
0ea5a419ab - Style: s/@freebsd.org/@FreeBSD.org/ 2004-03-03 16:38:02 +00:00