Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Dec 2010 23:08:56 +0100
From:      "Pawel Pekala" <c0rn@o2.pl>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/153566: [patch] converters/enca update
Message-ID:  <1293746936.37154@caprica.slowicza.org>
Resent-Message-ID: <201012302210.oBUMA7Kk068003@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         153566
>Category:       ports
>Synopsis:       [patch] converters/enca update
>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:   Thu Dec 30 22:10:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Pekala
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
>Environment:


System: FreeBSD 8.1-RELEASE #2: Sat Aug 21 18:46:54 CEST 2010
    corn@caprica.slowicza.org:/usr/obj/usr/src/sys/GENERIC



>Description:


- update to version 1.13
- add LICENSE info
- mark MAKE_JOBS_SAFE
- add missing dependencies
- update homepage



>How-To-Repeat:





>Fix:


--- enca-1.13.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/converters/enca/Makefile /home/corn/devel/enca/Makefile
--- /usr/ports/converters/enca/Makefile	2010-12-04 08:30:40.000000000 +0100
+++ /home/corn/devel/enca/Makefile	2010-12-30 23:02:28.000000000 +0100
@@ -6,14 +6,19 @@
 #
 
 PORTNAME=	enca
-PORTVERSION=	1.9
+PORTVERSION=	1.13
 CATEGORIES=	converters textproc russian ukrainian
-MASTER_SITES=	http://trific.ath.cx/Ftp/enca/ \
-		http://freebsd.unixfreunde.de/sources/
+MASTER_SITES=	http://dl.cihar.com/enca/
 
 MAINTAINER=	never@nevermind.kiev.ua
 COMMENT=	A package for detecting encoding of text files
 
+BUILD_DEPENDS=	umap:${PORTSDIR}/converters/p5-Unicode-Map8
+LIB_DEPENDS=	recode:${PORTSDIR}/converters/recode
+RUN_DEPENDS=	umap:${PORTSDIR}/converters/p5-Unicode-Map8
+
+LICENSE=	GPLv2
+
 USE_AUTOTOOLS=	libtool
 USE_GNOME=	pkgconfig
 USE_ICONV=	yes
@@ -21,9 +26,9 @@
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-CONFIGURE_ARGS=	--with-html-dir=${DOCSDIR} \
-		--without-librecode \
-		--with-libiconv=${LOCALBASE}
+MAKE_JOBS_SAFE=	yes
+CONFIGURE_ARGS=	--with-html-dir=${DOCSDIR}
+
 CONFIGURE_ENV=	CPPFLAGS=-I${LOCALBASE}/include \
 		LDFLAGS=-L${LOCALBASE}/lib
 
diff -ruN --exclude=CVS /usr/ports/converters/enca/distinfo /home/corn/devel/enca/distinfo
--- /usr/ports/converters/enca/distinfo	2006-06-12 14:35:04.000000000 +0200
+++ /home/corn/devel/enca/distinfo	2010-12-30 21:05:37.000000000 +0100
@@ -1,3 +1,2 @@
-MD5 (enca-1.9.tar.bz2) = b3581e28d68d452286fb0bfe58bed3b3
-SHA256 (enca-1.9.tar.bz2) = 02acfef2b24a9c842612da49338138311f909f1cd33933520c07b8b26c410f4d
-SIZE (enca-1.9.tar.bz2) = 503547
+SHA256 (enca-1.13.tar.bz2) = 6c091455d524b3ddae3533fe9bb375092f60ad6fe252e0777c873bd7869c7432
+SIZE (enca-1.13.tar.bz2) = 532000
diff -ruN --exclude=CVS /usr/ports/converters/enca/files/patch-Makefile.in /home/corn/devel/enca/files/patch-Makefile.in
--- /usr/ports/converters/enca/files/patch-Makefile.in	2006-06-12 14:35:04.000000000 +0200
+++ /home/corn/devel/enca/files/patch-Makefile.in	2010-12-30 21:09:35.000000000 +0100
@@ -1,17 +1,17 @@
---- Makefile.in.orgi	Wed Jun  7 21:02:05 2006
-+++ Makefile.in	Wed Jun  7 21:03:31 2006
-@@ -196,6 +196,7 @@
+--- Makefile.in.orig	2010-02-09 11:23:03.000000000 +0100
++++ Makefile.in	2010-12-30 21:08:30.000000000 +0100
+@@ -245,6 +245,7 @@
  infodir = @infodir@
  install_sh = @install_sh@
  libdir = @libdir@
 +libdatadir = $(exec_prefix)/libdata
  libexecdir = @libexecdir@
+ localedir = @localedir@
  localstatedir = @localstatedir@
- mandir = @mandir@
-@@ -207,10 +208,10 @@
- sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
+@@ -264,10 +265,10 @@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
 -@MAINTAINER_MODE_FALSE@SUBDIRS = tools script lib src devel-docs test
 +@MAINTAINER_MODE_FALSE@SUBDIRS = tools script lib src devel-docs
  
@@ -20,8 +20,8 @@
 +@MAINTAINER_MODE_TRUE@SUBDIRS = tools data script lib src devel-docs
  man_MANS = man/enca.1
  DISTCHECK_CONFIGURE_FLAGS = --enable-maintainer-mode
- M4TESTS = \
-@@ -241,7 +242,7 @@
+ ACLOCAL_AMFLAGS = -I m4
+@@ -299,7 +300,7 @@
    man/enca.1 \
    $(M4TESTS)
  
diff -ruN --exclude=CVS /usr/ports/converters/enca/files/patch-configure /home/corn/devel/enca/files/patch-configure
--- /usr/ports/converters/enca/files/patch-configure	2002-10-08 17:16:35.000000000 +0200
+++ /home/corn/devel/enca/files/patch-configure	2010-12-30 21:12:55.000000000 +0100
@@ -1,12 +1,9 @@
-
-$FreeBSD: ports/converters/enca/files/patch-configure,v 1.1 2002/10/08 15:16:35 sobomax Exp $
-
---- configure	2002/10/08 14:50:26	1.1
-+++ configure	2002/10/08 14:50:33
-@@ -7459,6 +7459,7 @@
+--- configure.orig	2010-02-09 11:23:03.000000000 +0100
++++ configure	2010-12-30 21:12:31.000000000 +0100
+@@ -7156,6 +7156,7 @@
  
  # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+ LIBTOOL_DEPS="$ltmain"
 +$ac_aux_dir/ltconfig $LIBTOOL_DEPS
  
  # Always use our own libtool.
diff -ruN --exclude=CVS /usr/ports/converters/enca/pkg-descr /home/corn/devel/enca/pkg-descr
--- /usr/ports/converters/enca/pkg-descr	2002-10-09 19:58:49.000000000 +0200
+++ /home/corn/devel/enca/pkg-descr	2010-12-30 21:14:00.000000000 +0100
@@ -2,7 +2,7 @@
 Russian, Slovak and Ukrainian texts and also some multibyte encodings,
 independently on language (provided it's some European language).
 
-WWW: http://trific.ath.cx/software/enca/
+WWW: http://gitorious.org/enca
 
 - Alexandr "Nevermind" Kovalenko
 never@nevermind.kiev.ua
--- enca-1.13.patch ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1293746936.37154>