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

(-)archivers/libcomprex/Makefile (-11 / +11 lines)
Lines 7-14 Link Here
7
#
7
#
8
8
9
PORTNAME=	libcomprex
9
PORTNAME=	libcomprex
10
PORTVERSION=	0.3.2
10
PORTVERSION=	0.3.3
11
PORTREVISION=	2
12
CATEGORIES=	archivers
11
CATEGORIES=	archivers
13
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
14
MASTER_SITE_SUBDIR=	gnupdate
13
MASTER_SITE_SUBDIR=	gnupdate
Lines 16-34 Link Here
16
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	Transparently handles automatic compression and decompression of files
16
COMMENT=	Transparently handles automatic compression and decompression of files
18
17
19
LIB_DEPENDS=	intl.5:${PORTSDIR}/devel/gettext \
18
LIB_DEPENDS=	intl.4:${PORTSDIR}/devel/gettext \
20
		curl.2:${PORTSDIR}/ftp/curl \
19
		ltdl.4:${PORTSDIR}/devel/libltdl \
21
		ltdl.4:${PORTSDIR}/devel/libltdl
20
		curl.2:${PORTSDIR}/ftp/curl
22
21
.if !exists(/usr/bin/bzip2) 
23
.if !exists(/usr/bin/bzip2)
24
LIB_DEPENDS+=	bz2.1:${PORTSDIR}/archivers/bzip2
22
LIB_DEPENDS+=	bz2.1:${PORTSDIR}/archivers/bzip2
25
.endif
23
.endif
26
24
27
GNU_CONFIGURE=	yes
25
USE_GNOME=	gnomehack gnometarget pkgconfig
28
USE_LIBTOOL=	yes
26
USE_LIBTOOL=	yes
29
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
27
LIBTOOLFLAGS=	# none
30
		LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lintl"
28
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
29
		LDFLAGS="-L${LOCALBASE}/lib -lintl"
31
INSTALLS_SHLIB=	yes
30
INSTALLS_SHLIB=	yes
32
31
32
.include <bsd.port.pre.mk>
33
.include "Makefile.man"
33
.include "Makefile.man"
34
.include <bsd.port.mk>
34
.include <bsd.port.post.mk>
(-)archivers/libcomprex/Makefile.man (-5 / +29 lines)
Lines 1-13 Link Here
1
MAN1+=	comprex-config.1
1
MAN1+=	comprex-config.1
2
MAN3+=	cxApplyFsNodeInfo.3
2
MAN3+=	cxCleanup.3
3
MAN3+=	cxCleanup.3
3
MAN3+=	cxCleanupModules.3
4
MAN3+=	cxCleanupModules.3
4
MAN3+=	cxClearErr.3
5
MAN3+=	cxClearErr.3
5
MAN3+=	cxClose.3
6
MAN3+=	cxClose.3
6
MAN3+=	cxCloseArchive.3
7
MAN3+=	cxCloseArchive.3
7
MAN3+=	cxCloseFile.3
8
MAN3+=	cxDestroyArchive.3
8
MAN3+=	cxDestroyArchive.3
9
MAN3+=	cxDestroyDirectory.3
9
MAN3+=	cxDestroyDirectory.3
10
MAN3+=	cxDestroyFile.3
10
MAN3+=	cxDestroyFile.3
11
MAN3+=	cxDestroyFsIterator.3
11
MAN3+=	cxDestroyFsNode.3
12
MAN3+=	cxDestroyFsNode.3
12
MAN3+=	cxDirAddFile.3
13
MAN3+=	cxDirAddFile.3
13
MAN3+=	cxDirAddSubDir.3
14
MAN3+=	cxDirAddSubDir.3
Lines 15-22 Link Here
15
MAN3+=	cxDirRemoveSubDir.3
16
MAN3+=	cxDirRemoveSubDir.3
16
MAN3+=	cxEof.3
17
MAN3+=	cxEof.3
17
MAN3+=	cxError.3
18
MAN3+=	cxError.3
19
MAN3+=	cxExtractArchive.3
20
MAN3+=	cxExtractFile.3
18
MAN3+=	cxFixPath.3
21
MAN3+=	cxFixPath.3
19
MAN3+=	cxGetArchiveAccessMode.3
22
MAN3+=	cxGetArchiveAccessMode.3
23
MAN3+=	cxGetArchiveFileCount.3
20
MAN3+=	cxGetArchiveFileName.3
24
MAN3+=	cxGetArchiveFileName.3
21
MAN3+=	cxGetArchiveFileSize.3
25
MAN3+=	cxGetArchiveFileSize.3
22
MAN3+=	cxGetArchiveModule.3
26
MAN3+=	cxGetArchiveModule.3
Lines 28-35 Link Here
28
MAN3+=	cxGetBaseName.3
32
MAN3+=	cxGetBaseName.3
29
MAN3+=	cxGetBasePath.3
33
MAN3+=	cxGetBasePath.3
30
MAN3+=	cxGetDirArchive.3
34
MAN3+=	cxGetDirArchive.3
35
MAN3+=	cxGetDirDate.3
36
MAN3+=	cxGetDirGid.3
37
MAN3+=	cxGetDirMode.3
31
MAN3+=	cxGetDirName.3
38
MAN3+=	cxGetDirName.3
32
MAN3+=	cxGetDirParent.3
39
MAN3+=	cxGetDirParent.3
40
MAN3+=	cxGetDirPath.3
41
MAN3+=	cxGetDirPhysicalPath.3
42
MAN3+=	cxGetDirUid.3
33
MAN3+=	cxGetDirectory.3
43
MAN3+=	cxGetDirectory.3
34
MAN3+=	cxGetFile.3
44
MAN3+=	cxGetFile.3
35
MAN3+=	cxGetFileArchive.3
45
MAN3+=	cxGetFileArchive.3
Lines 43-54 Link Here
43
MAN3+=	cxGetFilePath.3
53
MAN3+=	cxGetFilePath.3
44
MAN3+=	cxGetFilePhysicalPath.3
54
MAN3+=	cxGetFilePhysicalPath.3
45
MAN3+=	cxGetFileSize.3
55
MAN3+=	cxGetFileSize.3
46
MAN3+=	cxGetFileType.3
47
MAN3+=	cxGetFileUid.3
56
MAN3+=	cxGetFileUid.3
48
MAN3+=	cxGetFirstFile.3
57
MAN3+=	cxGetFirstFile.3
49
MAN3+=	cxGetFirstModule.3
58
MAN3+=	cxGetFirstModule.3
50
MAN3+=	cxGetFirstSubDir.3
59
MAN3+=	cxGetFirstSubDir.3
51
MAN3+=	cxGetFpAccessMode.3
60
MAN3+=	cxGetFpAccessMode.3
61
MAN3+=	cxGetFsIterFirst.3
62
MAN3+=	cxGetFsIterNext.3
63
MAN3+=	cxGetFsIterPrev.3
52
MAN3+=	cxGetFsNodeArchive.3
64
MAN3+=	cxGetFsNodeArchive.3
53
MAN3+=	cxGetFsNodeDate.3
65
MAN3+=	cxGetFsNodeDate.3
54
MAN3+=	cxGetFsNodeGid.3
66
MAN3+=	cxGetFsNodeGid.3
Lines 62-79 Link Here
62
MAN3+=	cxGetModule.3
74
MAN3+=	cxGetModule.3
63
MAN3+=	cxGetNextDir.3
75
MAN3+=	cxGetNextDir.3
64
MAN3+=	cxGetNextFile.3
76
MAN3+=	cxGetNextFile.3
77
MAN3+=	cxGetNextFsNode.3
65
MAN3+=	cxGetPreviousDir.3
78
MAN3+=	cxGetPreviousDir.3
66
MAN3+=	cxGetPreviousFile.3
79
MAN3+=	cxGetPreviousFile.3
80
MAN3+=	cxGetPreviousFsNode.3
67
MAN3+=	cxGetSubDirCount.3
81
MAN3+=	cxGetSubDirCount.3
82
MAN3+=	cxGets.3
68
MAN3+=	cxIsArchiveLocal.3
83
MAN3+=	cxIsArchiveLocal.3
84
MAN3+=	cxIsDirLocal.3
69
MAN3+=	cxIsFileLocal.3
85
MAN3+=	cxIsFileLocal.3
70
MAN3+=	cxIsFsNodeLocal.3
86
MAN3+=	cxIsFsNodeLocal.3
71
MAN3+=	cxLinkModule.3
87
MAN3+=	cxLinkModule.3
72
MAN3+=	cxLoadModule.3
88
MAN3+=	cxLoadModule.3
89
MAN3+=	cxMakeFile.3
90
MAN3+=	cxMakePhysDirs.3
91
MAN3+=	cxMkDir.3
73
MAN3+=	cxNewArchive.3
92
MAN3+=	cxNewArchive.3
74
MAN3+=	cxNewDirectory.3
93
MAN3+=	cxNewDirectory.3
75
MAN3+=	cxNewFile.3
94
MAN3+=	cxNewFile.3
76
MAN3+=	cxNewFp.3
95
MAN3+=	cxNewFp.3
96
MAN3+=	cxNewFsIterator.3
77
MAN3+=	cxNewFsNode.3
97
MAN3+=	cxNewFsNode.3
78
MAN3+=	cxOpenArchive.3
98
MAN3+=	cxOpenArchive.3
79
MAN3+=	cxOpenArchiveBuffer.3
99
MAN3+=	cxOpenArchiveBuffer.3
Lines 89-94 Link Here
89
MAN3+=	cxSaveArchive.3
109
MAN3+=	cxSaveArchive.3
90
MAN3+=	cxSeek.3
110
MAN3+=	cxSeek.3
91
MAN3+=	cxSetArchiveAccessMode.3
111
MAN3+=	cxSetArchiveAccessMode.3
112
MAN3+=	cxSetArchiveExtractCallback.3
92
MAN3+=	cxSetArchiveFileName.3
113
MAN3+=	cxSetArchiveFileName.3
93
MAN3+=	cxSetArchiveFileSize.3
114
MAN3+=	cxSetArchiveFileSize.3
94
MAN3+=	cxSetArchiveLocal.3
115
MAN3+=	cxSetArchiveLocal.3
Lines 99-106 Link Here
99
MAN3+=	cxSetArchiveType.3
120
MAN3+=	cxSetArchiveType.3
100
MAN3+=	cxSetCloseFunc.3
121
MAN3+=	cxSetCloseFunc.3
101
MAN3+=	cxSetDirArchive.3
122
MAN3+=	cxSetDirArchive.3
123
MAN3+=	cxSetDirDate.3
124
MAN3+=	cxSetDirGid.3
125
MAN3+=	cxSetDirLocal.3
126
MAN3+=	cxSetDirMode.3
102
MAN3+=	cxSetDirName.3
127
MAN3+=	cxSetDirName.3
103
MAN3+=	cxSetDirParent.3
128
MAN3+=	cxSetDirParent.3
129
MAN3+=	cxSetDirPhysicalPath.3
130
MAN3+=	cxSetDirUid.3
104
MAN3+=	cxSetError.3
131
MAN3+=	cxSetError.3
105
MAN3+=	cxSetFileArchive.3
132
MAN3+=	cxSetFileArchive.3
106
MAN3+=	cxSetFileCompressedSize.3
133
MAN3+=	cxSetFileCompressedSize.3
Lines 110-119 Link Here
110
MAN3+=	cxSetFileMode.3
137
MAN3+=	cxSetFileMode.3
111
MAN3+=	cxSetFileName.3
138
MAN3+=	cxSetFileName.3
112
MAN3+=	cxSetFileParent.3
139
MAN3+=	cxSetFileParent.3
113
MAN3+=	cxSetFilePath.3
114
MAN3+=	cxSetFilePhysicalPath.3
140
MAN3+=	cxSetFilePhysicalPath.3
115
MAN3+=	cxSetFileSize.3
141
MAN3+=	cxSetFileSize.3
116
MAN3+=	cxSetFileType.3
117
MAN3+=	cxSetFileUid.3
142
MAN3+=	cxSetFileUid.3
118
MAN3+=	cxSetFpAccessMode.3
143
MAN3+=	cxSetFpAccessMode.3
119
MAN3+=	cxSetFsNodeArchive.3
144
MAN3+=	cxSetFsNodeArchive.3
Lines 123-129 Link Here
123
MAN3+=	cxSetFsNodeMode.3
148
MAN3+=	cxSetFsNodeMode.3
124
MAN3+=	cxSetFsNodeName.3
149
MAN3+=	cxSetFsNodeName.3
125
MAN3+=	cxSetFsNodeParent.3
150
MAN3+=	cxSetFsNodeParent.3
126
MAN3+=	cxSetFsNodePath.3
127
MAN3+=	cxSetFsNodeType.3
151
MAN3+=	cxSetFsNodeType.3
128
MAN3+=	cxSetFsNodeUid.3
152
MAN3+=	cxSetFsNodeUid.3
129
MAN3+=	cxSetReadFunc.3
153
MAN3+=	cxSetReadFunc.3
(-)archivers/libcomprex/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (libcomprex-0.3.2.tar.gz) = 638c41d7e41d9e5b0f9e1a58c2e8dadd
1
MD5 (libcomprex-0.3.3.tar.gz) = f29e364600251420114b31d7dd3e47fe
(-)archivers/libcomprex/files/patch-Makefile.in (+11 lines)
Line 0 Link Here
1
--- Makefile.in.orig	Thu Mar  6 13:30:58 2003
2
+++ Makefile.in	Tue Oct 28 13:55:01 2003
3
@@ -126,7 +126,7 @@
4
 modlibdir = @modlibdir@
5
 sedpath = @sedpath@
6
 
7
-@DYNAMIC_MODS_TRUE@LIBLTDLDIR = libltdl
8
+@DYNAMIC_MODS_TRUE@LIBLTDLDIR =
9
 
10
 SUBDIRS = debian docs intl $(LIBLTDLDIR) modules libcomprex po tests
11
 
(-)archivers/libcomprex/files/patch-libcomprex::Makefile.in (+21 lines)
Line 0 Link Here
1
--- libcomprex/Makefile.in.orig	Thu Mar  6 13:33:01 2003
2
+++ libcomprex/Makefile.in	Tue Oct 28 13:56:41 2003
3
@@ -161,7 +161,7 @@
4
 	utils.c
5
 
6
 
7
-libcomprex_la_LIBADD = @DLLDFLAGS@ $(LIBLTDL) $(STATIC_LINK_LIBS)
8
+libcomprex_la_LIBADD = @DLLDFLAGS@ -lltdl $(STATIC_LINK_LIBS)
9
 
10
 libcomprex_la_LDFLAGS = \
11
 	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
12
@@ -169,8 +169,7 @@
13
 
14
 INCLUDES = \
15
 	-I$(top_srcdir) \
16
-	-DCOMPREX_LIBDIR=\""$(libdir)/comprex"\" \
17
-	$(INCLTDL)
18
+	-DCOMPREX_LIBDIR=\""$(libdir)/comprex"\"
19
 
20
 subdir = libcomprex
21
 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
(-)archivers/libcomprex/files/patch-tests::extractarchive.c (+13 lines)
Line 0 Link Here
1
--- tests/extractarchive.c.orig	Fri Dec 20 08:03:40 2002
2
+++ tests/extractarchive.c	Mon Jun 23 13:16:14 2003
3
@@ -37,7 +37,9 @@
4
 void
5
 __extractprogress(CxArchive *archive, CxFile *file, size_t onFile, size_t fileCount)
6
 {
7
-	static int first_file = 0, last_file = 1;
8
+	static int first_file, last_file;
9
+	first_file = 0;
10
+	last_file = 1;
11
   	if (first_file++ == 0)
12
     		fprintf(stdout, "Extracting archive:    %s\n", cxGetArchiveFileName(archive));
13
 
(-)archivers/libcomprex/pkg-plist (-1 / +14 lines)
Lines 1-5 Link Here
1
bin/comprex-config
1
bin/comprex-config
2
include/comprex.h
3
include/libcomprex/archive.h
2
include/libcomprex/archive.h
4
include/libcomprex/archive_io.h
3
include/libcomprex/archive_io.h
5
include/libcomprex/comprex.h
4
include/libcomprex/comprex.h
Lines 12-26 Link Here
12
include/libcomprex/module.h
11
include/libcomprex/module.h
13
include/libcomprex/types.h
12
include/libcomprex/types.h
14
include/libcomprex/utils.h
13
include/libcomprex/utils.h
14
lib/comprex/archive/libar.la
15
lib/comprex/archive/libar.so
15
lib/comprex/archive/libar.so
16
lib/comprex/archive/libbzip2.la
16
lib/comprex/archive/libbzip2.so
17
lib/comprex/archive/libbzip2.so
18
lib/comprex/archive/libcab.la
19
lib/comprex/archive/libcab.so
20
lib/comprex/archive/libcpio.la
21
lib/comprex/archive/libcpio.so
22
lib/comprex/archive/libtar.la
17
lib/comprex/archive/libtar.so
23
lib/comprex/archive/libtar.so
24
lib/comprex/archive/libzip.la
25
lib/comprex/archive/libzip.so
26
lib/comprex/archive/libzlib.la
18
lib/comprex/archive/libzlib.so
27
lib/comprex/archive/libzlib.so
28
lib/comprex/scheme/libcurlscm.la
19
lib/comprex/scheme/libcurlscm.so
29
lib/comprex/scheme/libcurlscm.so
20
lib/libcomprex.a
30
lib/libcomprex.a
31
lib/libcomprex.la
21
lib/libcomprex.so
32
lib/libcomprex.so
22
lib/libcomprex.so.3
33
lib/libcomprex.so.3
34
libdata/pkgconfig/libcomprex.pc
23
share/aclocal/libcomprex.m4
35
share/aclocal/libcomprex.m4
36
share/locale/it/LC_MESSAGES/libcomprex.mo
24
share/locale/nl/LC_MESSAGES/libcomprex.mo
37
share/locale/nl/LC_MESSAGES/libcomprex.mo
25
@dirrm lib/comprex/scheme
38
@dirrm lib/comprex/scheme
26
@dirrm lib/comprex/archive
39
@dirrm lib/comprex/archive

Return to bug 58620