ports/175980: [patch] update devel/libewf to 20130128
Antoine Brodin
antoine at freebsd.org
Sat Feb 9 09:40:00 UTC 2013
>Number: 175980
>Category: ports
>Synopsis: [patch] update devel/libewf to 20130128
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Feb 09 09:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Antoine Brodin
>Release: FreeBSD 9.1-RELEASE amd64
>Organization:
none
>Environment:
System: FreeBSD everglades 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
- update to version 20130128
- development moved to google code
- license is LGPL3 not GPLv3
- use gnomehack instead of patching Makefile.in
- the CFLAGS are not needed anymore
This update was tested with the sleuthkit version 4.0.2
>How-To-Repeat:
>Fix:
--- libewf.diff begins here ---
Index: libewf/Makefile
===================================================================
--- libewf/Makefile (revision 311963)
+++ libewf/Makefile (working copy)
@@ -6,20 +6,21 @@
#
PORTNAME= libewf
-PORTVERSION= 20120813
+PORTVERSION= 20130128
CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTNAME}-${PORTVERSION}
+MASTER_SITES= GOOGLE_CODE
MAINTAINER= nobutaka at FreeBSD.org
COMMENT= A library for support of the Expert Witness Compression Format (EWF)
-LICENSE= GPLv3
+LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \
USE_FUSE= yes
USE_GETTEXT= yes
+USE_GNOME= gnomehack
USE_ICONV= yes
USE_LDCONFIG= yes
USE_OPENSSL= yes
@@ -28,10 +29,9 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-python
LDFLAGS+= -L${LOCALBASE}/lib
-CFLAGS+= -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26
MAN1= ewfacquire.1 ewfacquirestream.1 ewfexport.1 \
- ewfinfo.1 ewfmount.1 ewfverify.1
+ ewfinfo.1 ewfmount.1 ewfrecover.1 ewfverify.1
MAN3= libewf.3
.include <bsd.port.mk>
Index: libewf/distinfo
===================================================================
--- libewf/distinfo (revision 311963)
+++ libewf/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (libewf-20120813.tar.gz) = a127713185b11f9387a0b0ae2f7bb56d3bfbc9550c3411509ef081b5bbee5c9c
-SIZE (libewf-20120813.tar.gz) = 1556190
+SHA256 (libewf-20130128.tar.gz) = 769a5662299485f98d50ef484e73da23813827ac52a2963b67a3e3416fd663d5
+SIZE (libewf-20130128.tar.gz) = 1978794
Index: libewf/files/patch-Makefile.in
===================================================================
--- libewf/files/patch-Makefile.in (revision 311963)
+++ libewf/files/patch-Makefile.in (working copy)
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2012-05-03 11:34:09.000000000 +0900
-+++ Makefile.in 2012-05-03 11:36:34.000000000 +0900
-@@ -460,7 +460,7 @@
- MAINTAINERCLEANFILES = \
- Makefile.in
-
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = \
- libewf.pc
-
Index: libewf/pkg-descr
===================================================================
--- libewf/pkg-descr (revision 311963)
+++ libewf/pkg-descr (working copy)
@@ -3,4 +3,4 @@
Libewf allows you to read and write EWF files. Recent versions also
support the LEV (EWF-L01) format.
-WWW: http://sourceforge.net/projects/libewf/
+WWW: http://code.google.com/p/libewf/
--- libewf.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list