View | Details | Raw Unified | Return to bug 210823 | Differences between
and this patch

Collapse All | Expand All

(-)sysutils/exfat-utils/Makefile (-18 / +11 lines)
Lines 1-10 Link Here
1
# Created by: Alex Samorukov <samm@os2.kiev.ua>
1
# Created by: Alex Samorukov <samm@os2.kiev.ua>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	exfat-utils
4
PORTNAME=	exfat
5
PORTVERSION=	1.0.1
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	1.2.4
6
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
7
MASTER_SITES=	GOOGLE_CODE
8
PKGNAMESUFFIX=	-utils
8
9
9
MAINTAINER=	samm@os2.kiev.ua
10
MAINTAINER=	samm@os2.kiev.ua
10
COMMENT=	Utilities to create, check, label and dump exFAT filesystem
11
COMMENT=	Utilities to create, check, label and dump exFAT filesystem
Lines 15-41 LICENSE_TEXT= Requires license from Microsoft, ple Link Here
15
		http://www.microsoft.com/en-us/legal/intellectualproperty/IPLicensing/Programs/exFATFileSystem.aspx
16
		http://www.microsoft.com/en-us/legal/intellectualproperty/IPLicensing/Programs/exFATFileSystem.aspx
16
LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
17
LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
17
18
18
LIB_DEPENDS=	libublio.so:devel/libublio
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	relan
19
21
20
PROJECTHOST=	exfat
22
USES=		autoreconf
23
GNU_CONFIGURE=	yes
21
24
22
USES=		scons
23
24
PLIST_FILES=	sbin/exfatlabel sbin/dumpexfat sbin/exfatfsck sbin/mkexfatfs \
25
PLIST_FILES=	sbin/exfatlabel sbin/dumpexfat sbin/exfatfsck sbin/mkexfatfs \
26
		sbin/fsck.exfat sbin/mkfs.exfat \
25
		man/man8/exfatlabel.8.gz man/man8/mkexfatfs.8.gz man/man8/exfatfsck.8.gz \
27
		man/man8/exfatlabel.8.gz man/man8/mkexfatfs.8.gz man/man8/exfatfsck.8.gz \
26
		man/man8/dumpexfat.8.gz
28
		man/man8/dumpexfat.8.gz
27
29
28
do-install:
29
	${INSTALL_PROGRAM} ${WRKSRC}/label/exfatlabel ${STAGEDIR}${PREFIX}/sbin
30
	${INSTALL_PROGRAM} ${WRKSRC}/dump/dumpexfat ${STAGEDIR}${PREFIX}/sbin
31
	${INSTALL_PROGRAM} ${WRKSRC}/fsck/exfatfsck ${STAGEDIR}${PREFIX}/sbin
32
	${INSTALL_PROGRAM} ${WRKSRC}/mkfs/mkexfatfs ${STAGEDIR}${PREFIX}/sbin
33
	${INSTALL_MAN} ${WRKSRC}/label/exfatlabel.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
34
	${INSTALL_MAN} ${WRKSRC}/mkfs/mkexfatfs.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
35
	${INSTALL_MAN} ${WRKSRC}/dump/dumpexfat.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
36
	${INSTALL_MAN} ${WRKSRC}/fsck/exfatfsck.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
37
38
post-patch:
30
post-patch:
39
	@${REINPLACE_CMD} -e 's|/usr/local/|${PREFIX}/|' ${WRKSRC}/SConstruct
31
	@${REINPLACE_CMD} -e '/fuse/d' ${WRKSRC}/configure.ac
32
	@${REINPLACE_CMD} -e 's/ fuse//' ${WRKSRC}/Makefile.am
40
33
41
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)sysutils/exfat-utils/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (exfat-utils-1.0.1.tar.gz) = eeacedca1878065dc3886674ae39cd51149c37bd7d6d7e9325c971a1d1acdab3
1
SHA256 (relan-exfat-v1.2.4_GH0.tar.gz) = e65ca1b47f35421a1663b93c66e48abfd737c3e2f0c7f7154128ce2d30ecd0d8
2
SIZE (exfat-utils-1.0.1.tar.gz) = 51905
2
SIZE (relan-exfat-v1.2.4_GH0.tar.gz) = 55172
(-)sysutils/exfat-utils/files/patch-SConstruct (-14 lines)
Lines 1-14 Link Here
1
--- SConstruct.orig	2013-02-02 14:14:34 UTC
2
+++ SConstruct
3
@@ -22,10 +22,7 @@ import os
4
 import platform
5
 import SCons
6
 
7
-env = Environment(**ARGUMENTS)
8
-for var in ['PATH', 'SYSROOT']:
9
-	if var in os.environ:
10
-		env['ENV'][var] = os.environ[var]
11
+env = Environment(ENV = os.environ, **ARGUMENTS)
12
 
13
 destdir = env.get('DESTDIR', '/sbin');
14
 libs = ['exfat']
(-)sysutils/exfat-utils/pkg-descr (-1 / +1 lines)
Lines 4-7 It contains dumpexfat to dump properties of the fi Link Here
4
errors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and
4
errors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and
5
mkexfatfs to create a exFAT filesystem.
5
mkexfatfs to create a exFAT filesystem.
6
6
7
WWW: http://code.google.com/p/exfat/
7
WWW: https://github.com/relan/exfat
(-)sysutils/fusefs-exfat/Makefile (-14 / +8 lines)
Lines 2-12 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	exfat
4
PORTNAME=	exfat
5
PORTVERSION=	1.0.1
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	1.2.4
6
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
7
MASTER_SITES=	GOOGLE_CODE
8
PKGNAMEPREFIX=	fusefs-
8
PKGNAMEPREFIX=	fusefs-
9
DISTNAME=	fuse-${PORTNAME}-${PORTVERSION}
10
9
11
MAINTAINER=	samm@os2.kiev.ua
10
MAINTAINER=	samm@os2.kiev.ua
12
COMMENT=	Full-featured exFAT FS implementation as a FUSE module
11
COMMENT=	Full-featured exFAT FS implementation as a FUSE module
Lines 17-34 LICENSE_TEXT= Requires license from Microsoft, ple Link Here
17
		http://www.microsoft.com/en-us/legal/intellectualproperty/IPLicensing/Programs/exFATFileSystem.aspx
16
		http://www.microsoft.com/en-us/legal/intellectualproperty/IPLicensing/Programs/exFATFileSystem.aspx
18
LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
17
LICENSE_PERMS=	no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell
19
18
20
LIB_DEPENDS=	libublio.so:devel/libublio
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	relan
21
21
22
USES=		fuse iconv scons
22
USES=		autoreconf fuse pkgconfig
23
GNU_CONFIGURE=	yes
24
MAKE_ARGS=	SUBDIRS="libexfat fuse"
23
25
24
PLIST_FILES=	bin/mount.exfat-fuse bin/mount.exfat man/man8/mount.exfat-fuse.8.gz
26
PLIST_FILES=	sbin/mount.exfat-fuse sbin/mount.exfat man/man8/mount.exfat-fuse.8.gz
25
27
26
do-install:
27
	${INSTALL_PROGRAM} ${WRKSRC}/fuse/mount.exfat-fuse ${STAGEDIR}${PREFIX}/bin
28
	${LN} -s ${PREFIX}/bin/mount.exfat-fuse ${STAGEDIR}${PREFIX}/bin/mount.exfat
29
	${INSTALL_MAN} ${WRKSRC}/fuse/mount.exfat-fuse.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
30
31
post-patch:
32
	@${REINPLACE_CMD} -e 's|/usr/local/|${PREFIX}/|' ${WRKSRC}/SConstruct
33
34
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)sysutils/fusefs-exfat/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fuse-exfat-1.0.1.tar.gz) = 12ac1ba1b7d4343bef64e7898176705a41cfe3b5a7a179e28549d242e2854758
1
SHA256 (relan-exfat-v1.2.4_GH0.tar.gz) = e65ca1b47f35421a1663b93c66e48abfd737c3e2f0c7f7154128ce2d30ecd0d8
2
SIZE (fuse-exfat-1.0.1.tar.gz) = 39627
2
SIZE (relan-exfat-v1.2.4_GH0.tar.gz) = 55172
(-)sysutils/fusefs-exfat/files/patch-SConstruct (-14 lines)
Lines 1-14 Link Here
1
--- SConstruct.orig	2015-04-13 20:50:01.073662000 +0300
2
+++ SConstruct	2015-04-13 20:54:33.231753000 +0300
3
@@ -22,10 +22,7 @@
4
 import platform
5
 import SCons
6
 
7
-env = Environment(**ARGUMENTS)
8
-for var in ['PATH', 'SYSROOT']:
9
-	if var in os.environ:
10
-		env['ENV'][var] = os.environ[var]
11
+env = Environment(ENV = os.environ, **ARGUMENTS)
12
 
13
 destdir = env.get('DESTDIR', '/sbin');
14
 libs = ['exfat']
(-)sysutils/fusefs-exfat/pkg-descr (-1 / +1 lines)
Lines 3-6 exFAT is a simple file system created by Microsoft Link Here
3
replace FAT32 removing some of it's limitations. exFAT is a standard FS for
3
replace FAT32 removing some of it's limitations. exFAT is a standard FS for
4
SDXC memory cards.
4
SDXC memory cards.
5
5
6
WWW: http://code.google.com/p/exfat/
6
WWW: https://github.com/relan/exfat

Return to bug 210823