Fix build with perl-5.18. While here, improve WRKSRC to avoid ".." in patches and paths, build man page during build and not during install step, and set LICENSE.diff -r1.31 -r1.32 pkgsrc/chat/vicq/Makefile
(wiz)
@@ -1,33 +1,38 @@ | @@ -1,33 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.31 2013/05/31 12:39:42 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.32 2013/06/12 12:11:48 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= vicq-0.4.1 | 3 | DISTNAME= vicq-0.4.1 | |
4 | PKGREVISION= 8 | 4 | PKGREVISION= 8 | |
5 | CATEGORIES= chat | 5 | CATEGORIES= chat | |
6 | MASTER_SITES= ${HOMEPAGE} | 6 | MASTER_SITES= ${HOMEPAGE} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://gonzo.kiev.ua/projects/vicq.old/ | 10 | HOMEPAGE= http://gonzo.kiev.ua/projects/vicq.old/ | |
11 | COMMENT= Simple icq client written in perl | 11 | COMMENT= Simple icq client written in perl | |
12 | LICENSE= gnu-gpl-v2 | |||
12 | 13 | |||
13 | DEPENDS+= p5-Term-ReadLine>=1.11:../../devel/p5-Term-ReadLine | 14 | DEPENDS+= p5-Term-ReadLine>=1.11:../../devel/p5-Term-ReadLine | |
14 | 15 | |||
15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
16 | 17 | |||
17 | WRKSRC= ${WRKDIR}/vicq/Net/vICQ | 18 | WRKSRC= ${WRKDIR}/vicq | |
19 | CONFIGURE_DIRS= Net/vICQ | |||
18 | TEST_TARGET= # disabled | 20 | TEST_TARGET= # disabled | |
19 | 21 | |||
20 | REPLACE_PERL= ../../vicq | 22 | REPLACE_PERL= vicq | |
21 | PERL5_PACKLIST= auto/Net/vICQ/.packlist | 23 | PERL5_PACKLIST= auto/Net/vICQ/.packlist | |
22 | 24 | |||
23 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/vicq | 25 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/vicq | |
24 | 26 | |||
25 | post-install: | 27 | post-build: | |
26 | ${INSTALL_SCRIPT} ${WRKDIR}/vicq/vicq ${DESTDIR}${PREFIX}/bin | 28 | ${PREFIX}/bin/pod2man ${WRKSRC}/vicq --section=1 \ | |
27 | ${PREFIX}/bin/pod2man ${WRKDIR}/vicq/vicq --section=1 \ | |||
28 | --release="vICQ ${DISTNAME:C/.*-//}" \ | 29 | --release="vICQ ${DISTNAME:C/.*-//}" \ | |
29 | --center="vICQ manual page" > ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/vicq.1 | 30 | --center="vICQ manual page" > ${WRKSRC}/vicq.1 | |
30 | ${INSTALL_DATA} ${WRKDIR}/vicq/vicqrc.example ${DESTDIR}${PREFIX}/share/examples/vicq | 31 | ||
32 | post-install: | |||
33 | ${INSTALL_SCRIPT} ${WRKSRC}/vicq ${DESTDIR}${PREFIX}/bin | |||
34 | ${INSTALL_DATA} ${WRKSRC}/vicqrc.example ${DESTDIR}${PREFIX}/share/examples/vicq | |||
35 | ${INSTALL_DATA} ${WRKSRC}/vicq.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |||
31 | 36 | |||
32 | .include "../../lang/perl5/module.mk" | 37 | .include "../../lang/perl5/module.mk" | |
33 | .include "../../mk/bsd.pkg.mk" | 38 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2007/12/29 21:29:55 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.9 2013/06/12 12:11:48 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (vicq-0.4.1.tar.bz2) = 824f49adb0f17d3f8c1593517db80fed5c70353c | 3 | SHA1 (vicq-0.4.1.tar.bz2) = 824f49adb0f17d3f8c1593517db80fed5c70353c | |
4 | RMD160 (vicq-0.4.1.tar.bz2) = 4c1e24baf2ae3aa8206eb9cd611ba6dfed9efce5 | 4 | RMD160 (vicq-0.4.1.tar.bz2) = 4c1e24baf2ae3aa8206eb9cd611ba6dfed9efce5 | |
5 | Size (vicq-0.4.1.tar.bz2) = 54292 bytes | 5 | Size (vicq-0.4.1.tar.bz2) = 54292 bytes | |
6 | SHA1 (patch-ab) = 7a9d24c8a1e07ccfd868480d6f5f204f92fa05c9 | 6 | SHA1 (patch-ab) = c41c38e74b0e43994bd74b8df2ed7e18fd3c8355 | |
7 | SHA1 (patch-ac) = ddbb85f68eac90c54a881bd3098cae81f7492f04 | 7 | SHA1 (patch-ac) = ef9fba66af10197d8975076c3caaf310c8549175 |
@@ -1,17 +1,32 @@ | @@ -1,17 +1,32 @@ | |||
1 | $NetBSD: patch-ab,v 1.3 2007/12/29 21:29:55 joerg Exp $ | 1 | $NetBSD: patch-ab,v 1.4 2013/06/12 12:11:49 wiz Exp $ | |
2 | 2 | |||
3 | --- ../../vicq.orig Mon Apr 15 18:55:17 2002 | 3 | --- vicq.orig 2002-04-15 16:55:17.000000000 +0000 | |
4 | +++ ../../vicq | 4 | +++ vicq 2013-06-12 12:09:25.000000000 +0000 | |
5 | @@ -557,12 +557,12 @@ | |||
6 | ||||
7 | change status to 'Free for chat' | |||
8 | ||||
9 | -=back | |||
10 | - | |||
11 | =item B<offline> | |||
12 | ||||
13 | change status to 'Offline/Disconnect' | |||
14 | ||||
15 | +=back | |||
16 | + | |||
17 | =head2 Contact list managment | |||
18 | ||||
19 | =over 4 | |||
5 | @@ -2010,7 +2010,7 @@ | 20 | @@ -2010,7 +2010,7 @@ | |
6 | $config{log_path} = expand_file($config{log_path}); | 21 | $config{log_path} = expand_file($config{log_path}); | |
7 | $config{log_path}.='/' unless $config{log_path}=~/\/$/; | 22 | $config{log_path}.='/' unless $config{log_path}=~/\/$/; | |
8 | }else{ | 23 | }else{ | |
9 | - $config{log_path}="$ENV{HOME}/.vicq/history/"; | 24 | - $config{log_path}="$ENV{HOME}/.vicq/history/"; | |
10 | + $config{log_path}="$ENV{HOME}/.vicq/history"; | 25 | + $config{log_path}="$ENV{HOME}/.vicq/history"; | |
11 | } | 26 | } | |
12 | unless( -e $config{log_path} || $config{log_path} eq $ENV{HOME}) | 27 | unless( -e $config{log_path} || $config{log_path} eq $ENV{HOME}) | |
13 | { | 28 | { | |
14 | @@ -2494,7 +2494,7 @@ | 29 | @@ -2494,7 +2494,7 @@ | |
15 | $uin =~ s/\033\[.m//g; | 30 | $uin =~ s/\033\[.m//g; | |
16 | 31 | |||
17 | my $fname=($config{log_type}=~/a/)?'vicq.log':"$uin.log"; | 32 | my $fname=($config{log_type}=~/a/)?'vicq.log':"$uin.log"; |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | $NetBSD: patch-ac,v 1.2 2007/12/29 21:29:55 joerg Exp $ | 1 | $NetBSD: patch-ac,v 1.3 2013/06/12 12:11:49 wiz Exp $ | |
2 | 2 | |||
3 | --- install.sh.orig 2002-04-09 12:32:33.000000000 -0400 | 3 | --- Net/vICQ/install.sh.orig 2002-04-09 12:32:33.000000000 -0400 | |
4 | +++ install.sh | 4 | +++ Net/vICQ/install.sh | |
5 | @@ -1,6 +1,6 @@ | 5 | @@ -1,6 +1,6 @@ | |
6 | #!/bin/sh | 6 | #!/bin/sh | |
7 | 7 | |||
8 | -output=`perl Makefile.PL 2>&1`; | 8 | -output=`perl Makefile.PL 2>&1`; | |
9 | +output=`perl Makefile.PL INSTALLDIRS=vendor 2>&1`; | 9 | +output=`perl Makefile.PL INSTALLDIRS=vendor 2>&1`; | |
10 | if [ $? != 0 ]; then | 10 | if [ $? != 0 ]; then | |
11 | echo "Command: [perl Makefile.PL]" | 11 | echo "Command: [perl Makefile.PL]" | |
12 | echo "$output"; | 12 | echo "$output"; |