1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
Commit Graph

83 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
868ecc0bd2 Remove no-op DOCS option
Approved by:	portmgr (blanket)
2018-09-10 20:28:43 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Dmitry Marakasov
a9a02659a8 - Add LICENSE
- Pet portlint
- Update WWW

Approved by:	portmgr blanket
2018-07-11 09:07:40 +00:00
Baptiste Daroussin
4c94ec5139 Update to 1.2.0 2016-12-11 12:12:16 +00:00
Dmitry Marakasov
1605333e3c - Fix build with --disable-silent-rules
PR:		212411
Submitted by:	amdmi3
Approved by:	portmgr
2016-09-09 19:24:33 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Tijl Coosemans
2bba679987 Add USES=pkgconfig
PR:		196641
2015-01-09 17:18:46 +00:00
Tijl Coosemans
9281940ef3 Update audio/speex to 1.2rc2. One of the libraries has been split off into
a new port audio/speexdsp.
2015-01-09 14:37:52 +00:00
Sean Bruno
a1e8df060f Fix the cross-compile case where we build for armv6/mips on a system
that is actually amd64.

Phabric:	D1155
Reviewed by:	bapt
2014-11-14 18:34:00 +00:00
Baptiste Daroussin
77e9b756a7 Cleanup plist
Strip binaries
2014-09-22 10:09:52 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Baptiste Daroussin
0ef249e34a Convert to USES=libtool 2014-03-02 21:57:20 +00:00
Christian Weisgerber
ec6ac4e6db Fix typo in r342600. 2014-02-04 22:02:31 +00:00
Koop Mast
acb9930082 Only test MACHINE_CPU if it is set. 2014-02-04 19:56:00 +00:00
Baptiste Daroussin
382a949b6f Strip binaries 2013-10-19 00:05:32 +00:00
Baptiste Daroussin
7f0bc40ee9 Stagify and cleanup 2013-10-04 20:09:38 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +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
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +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
Christian Weisgerber
94d47b2ecd Bump PORTREVISION after libogg and libvorbisfile major version increment. 2009-07-06 21:25:59 +00:00
Martin Matuska
69d69ada8f - Add MAKE_JOBS_SAFE to support SMP compilation 2009-03-24 16:58:56 +00:00
Michael Johnson
b5f0e4a6ec Fix build with libxine
Submitted by:	Max Brazhnikov <makc@issp.ac.ru>
2008-07-29 23:33:01 +00:00
Michael Johnson
3a46969955 Update to 1.2rc1
Requested by:	marcus
2008-07-26 19:27:38 +00:00
Jimmy Olgeni
bbdb4d4623 A few typo fixes for ports/audio descriptions. 2008-06-15 12:52:11 +00:00
Pav Lucistnik
dad0d0873a - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:23:28 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Michael Johnson
8254efab49 Update to 1.2beta2 2007-06-27 17:28:56 +00:00
Jeremy Messenger
932c320eac Hack in speex.pc to add -I/usr/local/include/speex to make it more backwards
compatibility. It should avoid for us to create more hacks in other ports.

Discussed with:	ahze
2007-02-25 21:46:33 +00:00
Jeremy Messenger
0f28824a01 audio/speex-devel -> audio/speex, remove audio/speex-devel. 2007-02-23 22:50:15 +00:00
Kris Kennaway
ae994c8ea8 Use libtool port instead of included version to avoid objformat a.out botch 2007-02-01 02:42:05 +00:00
Jeremy Messenger
24bf439737 Portlint:
-Use -[0-9]* in CONFLICT.
2006-06-12 06:11:33 +00:00
Michael Johnson
948f5473bd - Transfer MAINTAINER to multimedia@
Approved by:	dhw (postmaster, for using multimedia@ as maintainer)
		gnome (gstreamer ports)
2006-06-09 18:00:35 +00:00
Sergei Kolobov
456ebe191c - Use configure script --with-ogg-dir argument to specify devel/libogg
dependency location instead of explicitly passing modified CPPFLAGS
  and LDFLAGS variables. This gives configure script a chance to do the
  right thing when detecting libogg if ${LOCALBASE} != "/usr/local"

PR:		ports/97464
Submitted by:	sergei
Approved by:	ahze (maintainer)
2006-05-18 16:42:31 +00:00
Edwin Groothuis
179697185d Remove USE_REINPLACE from ports in categories starting with A. 2006-05-03 05:14:35 +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
Michael Johnson
3e4b179fa7 - Add SHA256
- Add SIZE to a few ports
2005-11-09 07:09:47 +00:00
Michael Johnson
1d698f21a5 - Make sure man pages get installed in PREFIX
Reported by:	pointyhat via kris
2005-10-16 21:22:23 +00:00
Michael Johnson
5ba4f168ae - Add MASTER_SITE_LOCAL to MASTER_SITES since a few people
said the current mirror is very very slow for them.
2005-05-10 15:53:22 +00:00
Michael Johnson
05765786c8 - Update MASTER_SITES, some reason it doesn't work unless a proxy is set.
Reported by:	krismail
2005-05-09 22:21:04 +00:00
Michael Johnson
2b3295fca6 - Update to 1.0.5
- Use libtool15 now instead of libtool13
- Speex bumped lib version but there is no need so I put it back at .3
2005-05-08 03:59:05 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Michael Johnson
3815f894e0 - Fix Version: line in speex.pc pkg-config file
- Bump PORTREVISON

Pointed out by:	kwm
2004-12-28 22:29:11 +00:00