Thu Aug 22 00:59:33 2013 UTC ()
Update unworkable from 0.51 to 0.53

Changes from previous version:

	Changes (from 0.51 to 0.53):
	 * Bug fixes

Update provided by Leonardo Taccari in PR/pkg 48124 - thanks!


(agc)
diff -r1.11 -r1.12 pkgsrc/net/unworkable/Makefile
diff -r1.2 -r1.3 pkgsrc/net/unworkable/distinfo
diff -r0 -r1.1 pkgsrc/net/unworkable/patches/patch-BSDMakefile
diff -r1.1.1.1 -r0 pkgsrc/net/unworkable/patches/patch-aa
diff -r1.1 -r0 pkgsrc/net/unworkable/patches/patch-main.c

cvs diff -r1.11 -r1.12 pkgsrc/net/unworkable/Makefile (expand / switch to unified diff)

--- pkgsrc/net/unworkable/Makefile 2013/05/23 15:01:05 1.11
+++ pkgsrc/net/unworkable/Makefile 2013/08/22 00:59:33 1.12
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.11 2013/05/23 15:01:05 christos Exp $ 1# $NetBSD: Makefile,v 1.12 2013/08/22 00:59:33 agc Exp $
2 2
3DISTNAME= unworkable-0.51 3DISTNAME= unworkable-0.53
4PKGREVISION= 7 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= # http://p2presearch.com/unworkable/dist/ 5MASTER_SITES= http://unworkable.googlecode.com/files/
7 6
8MAINTAINER= agc@NetBSD.org 7MAINTAINER= agc@NetBSD.org
9HOMEPAGE= http://p2presearch.com/unworkable/ 8HOMEPAGE= http://code.google.com/p/unworkable/
10COMMENT= BSD-licensed command-line torrent client 9COMMENT= BSD-licensed command-line torrent client
 10LICENSE= isc
11 11
12USE_TOOLS+= yacc 12USE_TOOLS+= yacc
13WRKSRC= ${WRKDIR}/unworkable 13WRKSRC= ${WRKDIR}/unworkable
14MAKE_FILE= BSDmakefile 14MAKE_FILE= BSDmakefile
15 15
16INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/cat1 16INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/cat1
17 17
18post-configure: 18post-configure:
19 cp ${WRKSRC}/openbsd-compat/sha1.c ${WRKSRC} 19 cp ${WRKSRC}/openbsd-compat/sha1.c ${WRKSRC}
20 cp ${WRKSRC}/openbsd-compat/strtonum.c ${WRKSRC} 20 cp ${WRKSRC}/openbsd-compat/strtonum.c ${WRKSRC}
21 21
22do-install: 22do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/unworkable ${DESTDIR}${PREFIX}/bin 23 ${INSTALL_PROGRAM} ${WRKSRC}/unworkable ${DESTDIR}${PREFIX}/bin

cvs diff -r1.2 -r1.3 pkgsrc/net/unworkable/distinfo (expand / switch to unified diff)

--- pkgsrc/net/unworkable/distinfo 2013/05/23 15:01:05 1.2
+++ pkgsrc/net/unworkable/distinfo 2013/08/22 00:59:33 1.3
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.2 2013/05/23 15:01:05 christos Exp $ 1$NetBSD: distinfo,v 1.3 2013/08/22 00:59:33 agc Exp $
2 2
3SHA1 (unworkable-0.51.tar.gz) = 0a179f7d84aa95df3fe30bd49806776826f8e4c6 3SHA1 (unworkable-0.53.tar.gz) = 546dee5844fcbac42fe7ae51bc5344537e9b769d
4RMD160 (unworkable-0.51.tar.gz) = 72174941df30ab63101f334f0a657e1357f7309b 4RMD160 (unworkable-0.53.tar.gz) = a361bff35856f255be85256f9d74c3dfb11fb60e
5Size (unworkable-0.51.tar.gz) = 71020 bytes 5Size (unworkable-0.53.tar.gz) = 72053 bytes
6SHA1 (patch-aa) = c792177339cf79341c24cf9a12032ee98d564eaa 6SHA1 (patch-BSDMakefile) = 722124fc797d751cb4402132a1f662553ddce0ec
7SHA1 (patch-main.c) = d25ddad279f8143c4f15733f86c12f1074e43f0e 

File Added: pkgsrc/net/unworkable/patches/patch-BSDMakefile
$NetBSD: patch-BSDMakefile,v 1.1 2013/08/22 00:59:33 agc Exp $

generalise for pkgsrc

--- BSDmakefile.orig	2008-10-05 16:56:25.000000000 -0700
+++ BSDmakefile	2013-08-21 13:26:08.000000000 -0700
@@ -21,6 +21,7 @@
 CFLAGS+= -Wmissing-declarations
 CFLAGS+= -Wshadow -Wpointer-arith -Wcast-qual
 CFLAGS+= -Wsign-compare -g -ggdb
+CFLAGS+= -Iopenbsd-compat
 # Uncomment when building shared library
 #CFLAGS+= -fPIC
 LDFLAGS+= -L.
@@ -35,10 +36,12 @@
 
 PROG= unworkable
 
-SRCS= announce.c bencode.c buf.c ctl_server.c network.c parse.y progressmeter.c scheduler.c torrent.c trace.c util.c xmalloc.c
+SRCS= announce.c bencode.c buf.c ctl_server.c network.c parse.y progressmeter.c scheduler.c torrent.c trace.c util.c xmalloc.c sha1.c strtonum.c
 OBJS= ${SRCS:N*.h:N*.sh:R:S/$/.o/g}
 MAN= unworkable.1
 
+.PATH: ${.CURDIR}:${.CURDIR}/openbsd-compat
+
 all: ${PROG} unworkable.cat1
 
 ${PROG}: libunworkable.a main.o

File Deleted: pkgsrc/net/unworkable/patches/Attic/patch-aa

File Deleted: pkgsrc/net/unworkable/patches/Attic/patch-main.c