19 Commits

Author SHA1 Message Date
naddy
b2eabd8823 drop RCS Ids 2022-03-11 18:16:02 +00:00
kn
4c38cb2d1e Fix ENODATA usage on non-clang arches
ENODATA from /usr/include/c++/v1/errno.h is only defined with base-clang
(I didn't follow the header maze) and a few other ports already replace
ENOADATA with ENOENT or ENOATTR, so do the same except just pass it along as
flags to avoid further patching.

ENOENT is used in fuse-zip, ENOATTR is not, so pick the latter.

OK kmos
2022-02-21 16:27:15 +00:00
sdk
8276fde418 Remove accidently committed .orig file 2021-10-16 19:22:26 +00:00
sdk
77d0d94a08 Update to fuse-zip-0.7.2 and fix test suite
OK bket@ and solene@
2021-10-13 08:49:03 +00:00
bket
3138c48827 Update to fuse-zip-0.6.2
Changelog:
d59ec91ee1/changelog

OK benoit@
2020-02-09 15:31:02 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
kn
6bc8811346 Avoid redundancy in post-install, clarify on gmake workaround
post-install is pretty much a do-install, so simply pass the proper MANDIR
and just uncompress the manual.

The make symlink is only needed for tests/Makefile since $(MAKE) is already
used elsewhere, so turn do-configure into do-test.

OK bket
2018-12-10 16:28:54 +00:00
bket
41256ee866 Update to fuse-zip-0.5.0
OK kn@
2018-12-07 13:20:31 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
e77649c6c3 fix old flags, actually obey prefix 2018-09-08 10:31:14 +00:00
sthen
c1b1feaec8 update to fuse-zip-0.4.5, from Björn Ketelaars 2018-02-06 11:16:26 +00:00
helg
4f7ad0e758 Update from 0.4.2 => 0.4.4
Adds FUSE mknod operation, which is now mandatory on OpenBSD.
Re-enabled TEST_TARGET.

ok jca@
2017-12-05 23:58:01 +00:00
jasper
cb35bad158 - update to fuse-zip-0.4.2
- switch to bitbucket
2017-08-21 17:58:12 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
c326edce1b The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.

ok czarkoff@ danj@ sthen@
2016-10-01 11:54:14 +00:00
jca
780f259254 Import fuse-zip. ok syl@
Using fuse-zip you can mount, navigate, extract and create ZIP archives.
2014-01-28 01:01:52 +00:00