Commit graph

30 commits

Author SHA1 Message Date
Antoine Brodin
f0d0f3d8e0 Make ports using libtool treat elftoolchain's strip the same as GNU strip
Any strip on any FreeBSD version should be able to handle stripping requested
by libtool

PR:		198611
Reviewed by:	emaste
Exp-run:	self
2015-06-08 05:59:13 +00:00
Alexey Dokuchaev
49c25e5210 - Update to the most recent version maintained by Jason Jordan as part of
his 3.99-u4-b5-sX series.  Unfortunately we cannot assign it directly to
  DISTVERSION without having to bump PORTEPOCH, so stick to 3.99.4.5.7 for
  the time being (note that upstream Monkey's Audio SDK is at version 4.16
  right now; but seems that no one ported it to Linux/Unix -- folks prefer
  to maintain old 3.xx port instead; mention this in the port description)
- Build in "shntool-enabled" mode by default (-DSHNTOOL); this is also in
  line with how most GNU/Linux distributions package it
- Install couple of useful documentation files, but first beautify them a
  bit: convert to UTF-8 and append missing newline at EOF; sed(1) command
  might look unnatural, but it is compatible with both GNU and BSD sed(1)
  implementations (cf.: '-nep' is GNU-only, and '$G' is new BSD-only); we
  prefer ${SED} over ${ECHO_CMD} >> because it is shorter and allows for
  linear piping (no subshell and stream joining required)
- Convert in-place configure script editing to a patch as we also have to
  teach it that elftoolchain's strip(1) can strip libraries; staying with
  REINPLACE_CMD would make it harder to read compared to normal patchfile
- Remove duplicate GNU_CONFIGURE line, bogusly added by bapt@ in r353071
2015-04-08 08:29:08 +00:00
Alexey Dokuchaev
0fdc100aa1 Unbreak this important port and provide working mastersites. Linux port of
Monkey's Audio Codec is currently maintained by Jason Jordan (shntool-enabled
versions 3.99-u4-b5-sX, bringing patch aggregation, pipe decoding/encoding,
bug fixes, miscellaneous enhancements); will be updated via separate commit.
2015-03-31 06:01:18 +00:00
Baptiste Daroussin
8058000434 Mark as broken: no public distfiles
Remove dead CENKES mirror
2015-03-30 21:24:43 +00:00
Baptiste Daroussin
81a50284dc Cleanup plist 2014-09-22 10:02:27 +00:00
Baptiste Daroussin
d73bdecce7 Convert to USES=libtool
Strip binaries
2014-05-06 06:57:42 +00:00
Baptiste Daroussin
bb482f5b64 Stagify 2013-10-04 19:57:12 +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
Alexey Dokuchaev
6bf3df0971 - Convert trivial patch to simple REINPLACE_CMD, save an inode
- Hand over to multimedia@ just like other lossless encoders
2012-02-21 14:39:06 +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
Alexey Dokuchaev
613dfbdf5a - Install missing headers (make port useful as dependency)
- Augment MASTER_SITES and clean up Makefile while here

Based on PR:	ports/150297
2010-09-08 13:15:27 +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
Alexey Dokuchaev
33ea7ca637 - Clean up Makefile
- Assume maintainership
- Improve port description, kill attribution
2008-11-08 14:00:46 +00:00
Mark Linimon
d72c560b21 Reset infofarmer due to maintainer-timeouts and no response to email.
Hat:	portmgr
2008-09-07 00:19:05 +00:00
Jimmy Olgeni
bbdb4d4623 A few typo fixes for ports/audio descriptions. 2008-06-15 12:52:11 +00:00
Christian Weisgerber
8e2135ab54 yasm is only used on i386 and amd64, don't require it on other
architectures.

Approved by:	infofarmer
2008-03-31 20:04:40 +00:00
Andrew Pantyukhin
56128b7c60 - Make fetchable
Reported by:	fenner's distfile survey
Approved by:	portmgr (marcus)
2007-05-21 18:09:15 +00:00
Andrew Pantyukhin
58fbb6152c - Remove 4.x support from some of my ports
PR:		ports/111649, ports/111664, ports/111673, ports/111674,
		ports/111695
Submitted by:	edwin
2007-04-17 22:55:23 +00:00
Kris Kennaway
89a0b31acd Use libtool port instead of included one to avoid objformat a.out botch 2007-01-28 09:07:47 +00:00
Andrew Pantyukhin
d4475c316c - Update to 3.99.4.5
- Take maintainership
- Better amd64 support
- Drop static lib
- Backward compatibility has been abandoned
- Miscellaneous tweaks
2007-01-08 22:38:25 +00:00
Shaun Amott
92c6c8c1ab Port seems to compile and execute without issue on sparc64: therefore
remove NOT_FOR_ARCHS. I suspect the last fix for amd64 also affected
sparc64.
2006-09-04 23:56:55 +00:00
Mark Linimon
14d8c11e97 Reset inactive maintainer who has not responded to email.
Hat:		portmgr
2006-09-04 09:45:45 +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
Pav Lucistnik
6cb0df9211 - Update to 3.99.4.4
- Fix runtime on amd64 (passing pointers inside 32bit ints)

Approved by:	maintainer timeout (14 days)
2005-12-15 08:39:47 +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
33b1f6c964 - Switch to available distfile
PR:		ports/78334
Submitted by:	No Name <arundel@h3c.de>
Approved by:	Martin Dieringer <martin.dieringer@gmx.de> (maintainer)
2005-03-03 22:15:22 +00:00
Sergey Matveychuk
fea96d9dd2 Do not compiled on sparc64. Reflect it with NOT_FOR_ARCH.
PR:		ports/74335
Submitted by:	maintainer
2004-11-26 18:23:39 +00:00
Pav Lucistnik
950514d877 Add mac, Monkey's Audio Codec which was recently released in source code.
It contain a library and an executable compressor/decompressor of .ape files.

Does not build under 4.x, we hit the wall with missing wcstol(). Working
patches would be welcomed.

PR:		ports/70153
Submitted by:	Martin Dieringer <Martin.Dieringer@t-online.de>
2004-08-11 07:52:12 +00:00