View | Details | Raw Unified | Return to bug 124402
Collapse All | Expand All

(-)Makefile (-11 / +53 lines)
Lines 5-30 Link Here
5
# $FreeBSD: ports/archivers/orange/Makefile,v 1.13 2008/06/05 20:29:26 araujo Exp $
5
# $FreeBSD: ports/archivers/orange/Makefile,v 1.13 2008/06/05 20:29:26 araujo Exp $
6
#
6
#
7
7
8
PORTNAME=	orange
8
PORTNAME=	liborange
9
PORTVERSION=	0.3
9
PORTVERSION=	0.3.2
10
PORTREVISION= 	2
11
CATEGORIES=	archivers
10
CATEGORIES=	archivers
12
MASTER_SITES=	SF
11
MASTER_SITES=	SF
13
MASTER_SITE_SUBDIR=	synce
12
MASTER_SITE_SUBDIR=	synce
14
13
15
MAINTAINER=	ports@logvinov.com
14
MAINTAINER=	ports@logvinov.com
16
COMMENT=	Extract Microsoft Cabinet files from self-extracting installers
15
COMMENT=	Library to extract CAB files from self-extracting installers
17
16
18
LIB_DEPENDS=	synce.0:${PORTSDIR}/palm/synce-libsynce \
17
OPTIONS=	LIBSYNCE	"Build with libsynce support"			on \
19
		rapi.2:${PORTSDIR}/palm/synce-librapi2 \
18
		LIBDYNAMITE	"Build with libdynamite support"		on \
20
		dynamite.0:${PORTSDIR}/archivers/libdynamite \
19
		LIBUNSHIELD	"Build with libunshield support"		on \
21
		unshield.0:${PORTSDIR}/archivers/unshield
20
		INNO		"Build with expermential Inno Setup support"	off \
21
		VISE		"Build with expermential VISE support"		off \
22
		MSI		"Build with expermential MSI support"		off
22
23
23
USE_AUTOTOOLS=	libtool:15
24
USE_AUTOTOOLS=	libtool:15
24
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
25
USE_GNOME=	gnometarget
26
USE_GNOME=	gnomehack gnometarget
26
CONFIGURE_ARGS=	--with-libsynce=${LOCALBASE}
27
USE_ICONV=	yes
27
USE_ICONV=	yes
28
CFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
30
CONFIGURE_ENV=	CFLAGS="${CFLAGS}" \
31
		LDFLAGS="${LDFLAGS}"
28
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
29
33
30
.include <bsd.port.mk>
34
MAN1=		orange.1
35
36
.include <bsd.port.pre.mk>
37
38
.if !defined(WITH_LIBSYNCE)
39
CONFIGURE_ARGS+=	--without-libsynce
40
.else
41
LIB_DEPENDS+=		synce.0:${PORTSDIR}/palm/synce-libsynce
42
CONFIGURE_ARGS+=	--with-libsynce=${LOCALBASE}
43
.endif
44
45
.if !defined(WITH_LIBDYNAMITE)
46
CONFIGURE_ARGS+=	--without-libdynamite
47
.else
48
LIB_DEPENDS+=		dynamite.0:${PORTSDIR}/archivers/libdynamite
49
CONFIGURE_ARGS+=	--with-libdynamite=${LOCALBASE}
50
.endif
51
52
.if !defined(WITH_LIBUNSHIELD)
53
CONFIGURE_ARGS+=	--without-libunshield
54
.else
55
LIB_DEPENDS+=		unshield.0:${PORTSDIR}/archivers/unshield
56
CONFIGURE_ARGS+=	--with-libunshield=${LOCALBASE}
57
.endif
58
59
.if defined(WITH_INNO)
60
CONFIGURE_ARGS+=	--enable-inno
61
.endif
62
63
.if defined(WITH_VISE)
64
CONFIGURE_ARGS+=	--enable-vise
65
.endif
66
67
.if defined(WITH_MSI)
68
CONFIGURE_ARGS+=	--enable-msi --with-libgsf
69
LIB_DEPENDS+=		gsf-1.114:${PORTSDIR}/devel/libgsf
70
.endif
71
72
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (orange-0.3.tar.gz) = 90f6e822bb81af886dce5bdecd227655
1
MD5 (liborange-0.3.2.tar.gz) = 52f9fb2b97ee08b4929079ed68ba16a0
2
SHA256 (orange-0.3.tar.gz) = 828cc7c7b7c21e0d8e5e3143b1428bbc1f4cfab7f9af934fe1b110fe7d333e41
2
SHA256 (liborange-0.3.2.tar.gz) = 5aed6ae32a2e103bd846c02a55b7d802fb1b6c2676207fba62d2a0ec944f57a1
3
SIZE (orange-0.3.tar.gz) = 336931
3
SIZE (liborange-0.3.2.tar.gz) = 380034
(-)pkg-descr (-1 / +1 lines)
Lines 4-7 Link Here
4
4
5
Supported installers include VISE, InstallShield, Setup Factory and more.
5
Supported installers include VISE, InstallShield, Setup Factory and more.
6
6
7
WWW: http://synce.sourceforge.net
7
WWW: http://synce.sourceforge.net/
(-)pkg-plist (+2 lines)
Lines 1-6 Link Here
1
bin/orange
1
bin/orange
2
include/liborange.h
2
include/liborange.h
3
include/liborange_stub.h
3
lib/liborange.a
4
lib/liborange.a
4
lib/liborange.la
5
lib/liborange.la
5
lib/liborange.so
6
lib/liborange.so
6
lib/liborange.so.0
7
lib/liborange.so.0
8
libdata/pkgconfig/liborange.pc
(-)files/patch-inno.h (-23 / +5 lines)
Lines 1-5 Link Here
1
--- lib/inno.h.orig	Mon Sep  8 17:17:28 2003
1
--- lib/inno.h.orig	2008-05-22 15:55:23.000000000 +1000
2
+++ lib/inno.h	Mon Jan 10 05:07:47 2005
2
+++ lib/inno.h	2008-05-22 15:57:49.000000000 +1000
3
@@ -3,7 +3,7 @@
3
@@ -3,7 +3,7 @@
4
 #define __inno_h__
4
 #define __inno_h__
5
 
5
 
Lines 9-15 Link Here
9
 #include <stdio.h>
9
 #include <stdio.h>
10
 #include <zlib.h>
10
 #include <zlib.h>
11
 
11
 
12
@@ -100,7 +100,7 @@
12
@@ -99,7 +99,7 @@
13
   uint32_t NumUninstallDeleteEntries; 
13
   uint32_t NumUninstallDeleteEntries; 
14
   uint32_t NumRunEntries; 
14
   uint32_t NumRunEntries; 
15
   uint32_t NumUninstallRunEntries;  
15
   uint32_t NumUninstallRunEntries;  
Lines 18-24 Link Here
18
 } TSetupHeader;
18
 } TSetupHeader;
19
 
19
 
20
 #define SETUP_HEADER_SIZE   0xd9
20
 #define SETUP_HEADER_SIZE   0xd9
21
@@ -144,9 +144,9 @@
21
@@ -143,9 +143,9 @@
22
 
22
 
23
 typedef struct
23
 typedef struct
24
 {
24
 {
Lines 31-37 Link Here
31
 } TSetupVersionData;
31
 } TSetupVersionData;
32
 
32
 
33
 #if 0
33
 #if 0
34
@@ -173,12 +173,12 @@
34
@@ -172,12 +172,12 @@
35
     char* InstallFontName;
35
     char* InstallFontName;
36
     char* Components; 
36
     char* Components; 
37
     char* Tasks;
37
     char* Tasks;
Lines 47-67 Link Here
47
 #if 0
47
 #if 0
48
     Options: set of (foConfirmOverwrite, foUninsNeverUninstall, foRestartReplace,
48
     Options: set of (foConfirmOverwrite, foUninsNeverUninstall, foRestartReplace,
49
       foDeleteAfterInstall, foRegisterServer, foRegisterTypeLib, foSharedFile,
49
       foDeleteAfterInstall, foRegisterServer, foRegisterTypeLib, foSharedFile,
50
@@ -191,7 +191,7 @@
51
 #endif
52
 } TSetupFileEntry;
53
 
54
-P typedef struct
55
+typedef struct
56
 {
57
   uint32_t FirstDisk;
58
   uint32_t LastDisk;
59
@@ -202,7 +202,7 @@
60
   uint32_t Date;
61
   uint32_t FileVersionMS;
62
   uint32_t FileVersionLS;
63
-} TSetupFileLocationEntry;
64
+} P TSetupFileLocationEntry;
65
 
66
 #define SETUP_FILE_LOCATION_ENTRY_SIZE  0x29
67
 
(-)Makefile (-2 / +2 lines)
Lines 7-13 Link Here
7
7
8
PORTNAME=	wine-doors
8
PORTNAME=	wine-doors
9
PORTVERSION=	0.1.2
9
PORTVERSION=	0.1.2
10
PORTREVISION=	1
10
PORTREVISION=	2
11
CATEGORIES=	emulators
11
CATEGORIES=	emulators
12
MASTER_SITES=	http://www.wine-doors.org/releases/
12
MASTER_SITES=	http://www.wine-doors.org/releases/
13
13
Lines 19-25 Link Here
19
		${PYTHON_SITELIBDIR}/gtk-2.0/gtksourceview.so:${PORTSDIR}/x11-toolkits/py-gnome-desktop \
19
		${PYTHON_SITELIBDIR}/gtk-2.0/gtksourceview.so:${PORTSDIR}/x11-toolkits/py-gnome-desktop \
20
		bash:${PORTSDIR}/shells/bash \
20
		bash:${PORTSDIR}/shells/bash \
21
		cabextract:${PORTSDIR}/archivers/cabextract \
21
		cabextract:${PORTSDIR}/archivers/cabextract \
22
		orange:${PORTSDIR}/archivers/orange \
22
		orange:${PORTSDIR}/archivers/liborange \
23
		unzip:${PORTSDIR}/archivers/unzip \
23
		unzip:${PORTSDIR}/archivers/unzip \
24
		wine:${PORTSDIR}/emulators/wine
24
		wine:${PORTSDIR}/emulators/wine
25
25
(-)Makefile (-2 / +2 lines)
Lines 6-12 Link Here
6
6
7
PORTNAME=	synce-kde
7
PORTNAME=	synce-kde
8
PORTVERSION=	0.9.1
8
PORTVERSION=	0.9.1
9
PORTREVISION=	3
9
PORTREVISION=	4
10
CATEGORIES=	palm
10
CATEGORIES=	palm
11
MASTER_SITES=	SF
11
MASTER_SITES=	SF
12
MASTER_SITE_SUBDIR=	synce
12
MASTER_SITE_SUBDIR=	synce
Lines 18-24 Link Here
18
		rapi.2:${PORTSDIR}/palm/synce-librapi2 \
18
		rapi.2:${PORTSDIR}/palm/synce-librapi2 \
19
		rra.0:${PORTSDIR}/palm/synce-rra \
19
		rra.0:${PORTSDIR}/palm/synce-rra \
20
		dynamite.0:${PORTSDIR}/archivers/libdynamite \
20
		dynamite.0:${PORTSDIR}/archivers/libdynamite \
21
		orange.0:${PORTSDIR}/archivers/orange \
21
		orange.0:${PORTSDIR}/archivers/liborange \
22
		unshield.0:${PORTSDIR}/archivers/unshield
22
		unshield.0:${PORTSDIR}/archivers/unshield
23
23
24
RUN_DEPENDS+=	synce-serial-start:${PORTSDIR}/palm/synce-serial
24
RUN_DEPENDS+=	synce-serial-start:${PORTSDIR}/palm/synce-serial

Return to bug 124402