Commit graph

69 commits

Author SHA1 Message Date
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Baptiste Daroussin
6ca92592d5 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:44:04 +00:00
Dmitry Marakasov
29bc94e851 - Bump PORTREVISION after last change 2014-05-09 13:20:50 +00:00
Dmitry Marakasov
d70b51ab0a - Switch to USES=libtool
- Strip library
2014-05-08 21:58:30 +00:00
Cy Schubert
15436bfecb Disable premature ldconfig during stage. 2014-04-19 04:57:35 +00:00
Cy Schubert
71a9506740 LOCALBASE/tests should be there after all.
Pointy hat to:	myself
2014-04-16 19:48:56 +00:00
Cy Schubert
6b763f3721 Make QAT happy. 2014-04-16 19:25:15 +00:00
Cy Schubert
934db87fda Remove extraneous pkg-plist entry. 2014-04-16 17:19:05 +00:00
Cy Schubert
aa41927832 Update 2012.1.15 --> 2014.2.15 2014-04-16 17:16:13 +00:00
Dmitry Marakasov
f4ef5f7145 - Remove deprecated documentation bit related to FreeBSD 7.x 2014-02-12 18:08:19 +00:00
Dmitry Marakasov
6b87ae41d2 - Add DOCS option 2014-02-12 14:43:10 +00:00
Vanilla I. Shu
8ee0bc1cf8 Support STAGEDIR. 2013-11-13 12:50:18 +00:00
Baptiste Daroussin
83f65384c9 Add NO_STAGE all over the place in preparation for the staging support (cat: sysutils) 2013-09-20 23:05:58 +00:00
Marcus von Appen
95e7081976 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2013-04-27 18:25:24 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Baptiste Daroussin
da12e6723d Convert USE_FUSE macros into USES feature.
While here trim headers
Convert some USE_GNOME= gnomehack -> USES= pathfix
2013-03-06 16:52:02 +00:00
Florian Smeets
d26530b713 - introduce a USE_FUSE macro
- convert all fuse ports to use the new macro

The macro makes sure sysutils/fusefs-libs gets installed and depending on
fuse being in base or not it installs sysutils/fusefs-kmod.

Approved by:	portmgr (bapt)
2012-12-14 15:47:00 +00:00
Ruslan Makhmatkhanov
5ba490fe9c - only depend on sysutils/fusefs-kmod if build on FreeBSD < 1000021 to fix build
on recent -current
2012-12-09 19:40:44 +00:00
Bryan Drewery
0a9c9c2dff - Fix header to proper format
Reported by:	danfe
2012-10-01 15:01:14 +00:00
Bryan Drewery
1b55c827a9 - Update to 2012.1.15
- Update to working URL
- Remove files integrated upstream
- Update to new header
- Add LICENSE
- Remove ABI versions from LIB_DEPENDS
- Convert to new options framework
- Remove use of bsd.port.pre.mk
- See http://lists.freebsd.org/pipermail/freebsd-fs/2012-September/015166.html
  for more information on the current status of fuse support
2012-09-19 22:25:28 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +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
Julien Laffaye
7c52677811 Add conflict on ntfsprogs
Submitted by:	Jan Henrik Sylvester <me@janh.de> (via private mail)
Approved by:	bapt (mentor)
2011-07-12 16:02:20 +00:00
Julien Laffaye
a5b68f24f9 Update to 2011.4.12
Do no install files outside PREFIX

PR:		ports/156615 (based on)
Submitted by:	bartoletti <coder@tuxfamily.org>
Approved by:	tabthorpe (mentor)
2011-07-10 16:29:38 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Tilman Keskinoz
220e621c57 Add a CONFLICTS_BUILD for bonobo because of LOCALBASE/include/efs.h
PR:		146434
Submitted by:	Kevin Baxter
Feature safe:	yes
2011-02-03 10:56:19 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Tilman Keskinoz
e1be4c82ad Include the local header files before LOCALBASE/include, to avoid buildfailure
if bonobo is installed

PR:		151997
2010-11-18 11:33:49 +00:00
Alejandro Pulver
df595d6f85 - Update to version 2010.10.2.
- Do not install /usr/sbin/mount_ntfs-3g symlink (added note in
  README.FreeBSD) because it doesn't work in 7.x or later.
- Drop maintainership (fuse4bsd is unmaintained, and there are problems that
  will affect this port until an alternative appears).
2010-10-11 01:32:01 +00:00
Alejandro Pulver
b3cf2aa19f - Update to version 2010.3.6. 2010-05-06 22:50:36 +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
Alejandro Pulver
b0c8280c2d - Update to version 2009.4.4. 2009-07-28 21:43:12 +00:00
Alejandro Pulver
4c20289e45 - Update to version 2009.2.1. 2009-03-13 00:30:03 +00:00
Alejandro Pulver
c00010e66e - Update to version 2009.1.1. 2009-02-05 21:27:43 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Alejandro Pulver
aaefa97319 - Fix install of /usr/sbin/mount_ntfs-3g -> ${PREFIX}/bin/ntfs-3g symlink. 2008-06-23 20:44:58 +00:00
Alejandro Pulver
5247d3476d - Fix ublio patch (was not building). 2008-06-21 23:46:16 +00:00
Alejandro Pulver
f25eb85ff1 - Update to version 1.2531. 2008-06-21 22:29:38 +00:00
Alejandro Pulver
45654d24be - Add USE_ICONV (reported to fail without it, if not pulled by dependencies). 2008-05-18 15:49:08 +00:00
Alejandro Pulver
f035fd239b - Update to version 1.2506. 2008-05-06 22:25:02 +00:00
Alejandro Pulver
270ad6b9a3 - Update to version 1.2412. 2008-04-13 22:45:58 +00:00
Alejandro Pulver
da5b7f5b91 - Update to version 1.2310. 2008-03-13 19:39:56 +00:00
Alejandro Pulver
f23d879b77 - Update to version 1.2216.
- Add note in README.FreeBSD about mount(8) workarounds (symlink/patch) for
  using from /etc/fstab in FreeBSD >= 7.x, as external types are hard coded
  in mount.c.
2008-02-19 21:38:12 +00:00
Alejandro Pulver
f508842931 - Update to version 1.2129.
- Change LOCK option to ON by default (as official build).
- Remove pre-everything warning and conditional pkg-message about UBLIO (see
  below).
- Add README.FreeBSD (introduction, known issues, bug reporting, ublio
  configuration, mounting at starup, ...) and mention in pkg-message.
2008-02-16 18:13:23 +00:00
Alejandro Pulver
23e5f60e39 - Update to version 1.1120.
- Use @exec/@unexec directives in pkg-plist to handle symlinks.
- Remove the note about fuse_load="YES" in /boot/loader.conf since now there
  are more than good reasons for using the rc.d script (see fusefs-kmod).
- Clarify note in pkg-message about EAGAIN problem.
2007-12-17 17:25:30 +00:00
Alejandro Pulver
b13349d924 - Update to version 1.1004.
- Improve pkg-message (note about using in /etc/fstab).
2007-10-26 00:10:37 +00:00
Alejandro Pulver
5b2fc47da4 - Update to version 1.913.
- Update pkg-message.

Reported by:	Szabolcs Szakacsits <szaka@ntfs-3g.org>
2007-09-14 02:42:07 +00:00
Alejandro Pulver
9a5eb4f0c5 - Bump PORTREVISION.
- Depend on devel/libublio instead of fetching sources and integrating them.
- Install symlink in /usr/sbin/mount_ntfs-3g, to allow using with
  'mount -t ntfs-3g' and in /etc/fstab, after mounting /usr.
- Change default UBLIO_BLOCKSIZE value to 262144.
- Update pkg-message, with notes about the mount_ntfs-3g symlink, and about
  problems with many simultaneous operations (not ublio's problem, but
  incremented when used with a larger blocksize).
2007-09-11 17:58:05 +00:00
Alejandro Pulver
efda377e01 - Update to version 1.826. 2007-09-09 07:22:54 +00:00