1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
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
Max Khon
955452c639 Assign maintainership to alepulver@. 2007-08-30 03:44:29 +00:00
Max Khon
67c99453be Remove --mandir from CONFIGURE_ARGS. It is now added by bsd.port.mk
automatically.
2007-08-25 06:40:20 +00:00
Max Khon
b29e1e3c4a Bump PORTREVISION. 2007-08-23 14:42:29 +00:00
Max Khon
7ae35f4449 - Remove ONLY_FOR_ARCHS to see what happens (they say in the website
it's more portable now).
- Install manpages into ${MANPREFIX}/man, not ${PREFIX}/share/man.
- Bring back IGNORE for FreeBSD < 600000 (all fusefs-* ports have it,
and the build would succeed but installation of dependencies would fail).
- Add a note in pkg-message about memory usage, and make a gramatical
correction.
- Avoid calling fsync() twice.

PR:		115088
Submitted by:	alepulver@
2007-08-23 14:41:39 +00:00
Rong-En Fan
c925c340dd - Remove --mandir and --infodir from CONFIGURE_ARGS. They are now default
in bsd.port.mk.

Tested with:	my tinderbox on i386 6
Approved by:	portmgr
2007-07-24 15:10:14 +00:00
Max Khon
9091466ac8 Update to 1.710.
PR:		114616
Submitted by:	trasz
2007-07-17 15:24:50 +00:00
Alejandro Pulver
d50259282a - Bump PORTREVISION.
- Remove unneeded checks of OSVERSION since they are in the corresponding
  dependencies.
- Add OPTIONS: LOCK and UBLIO.

See:
www.mail-archive.com/ macfuse-devel@googlegroups.com/msg00053.html

PR:		ports/112402
Submitted by:	alepulver (myself)
Approved by:	fjoe (maintainer, timeout: 1 month)
2007-06-07 04:01:33 +00:00
Max Khon
510fcda605 Fix pkg-plist. 2007-05-26 08:38:04 +00:00
Max Khon
6487bd53dc Update to 1.417.
PR:		111979
Submitted by:	Eugene Grosbein
2007-04-25 18:55:38 +00:00
Max Khon
5512381302 Update to 1.0 release. 2007-02-23 07:56:07 +00:00
Max Khon
b992eecb18 Update 0.20070207-RC1. 2007-02-16 05:26:43 +00:00
Kris Kennaway
3de6939bc6 BROKEN: Unfetchable 2007-02-10 22:49:37 +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
Max Khon
ef8eb51758 Update to 20070118. 2007-01-19 10:48:57 +00:00
Max Khon
e6b163ce09 - Update 20070102.
- Fix pkg-plist [1]
- Change PORTVERSION to start with 0. I hate PORTEPOCH.

PR:		107475
Noticed by:	kris (via pointyhat) [1]
2007-01-10 21:54:31 +00:00