| @@ -1,16 +1,16 @@ | | | @@ -1,16 +1,16 @@ |
1 | #!/usr/bin/env perl | | 1 | #!/usr/bin/env perl |
2 | # | | 2 | # |
3 | # $NetBSD: port2pkg.pl,v 1.22 2014/02/17 10:32:02 wiz Exp $ | | 3 | # $NetBSD: port2pkg.pl,v 1.23 2018/05/18 09:42:33 hauke Exp $ |
4 | # | | 4 | # |
5 | | | 5 | |
6 | use Getopt::Std; | | 6 | use Getopt::Std; |
7 | | | 7 | |
8 | $^W=1; | | 8 | $^W=1; |
9 | use strict; | | 9 | use strict; |
10 | use vars qw($opt_m); | | 10 | use vars qw($opt_m); |
11 | my($maintainer) = "pkgsrc-users\@NetBSD.org"; | | 11 | my($maintainer) = "pkgsrc-users\@NetBSD.org"; |
12 | my($makefile, $master_site_subdir, $extract_cmd); | | 12 | my($makefile, $master_site_subdir, $extract_cmd); |
13 | my($portsdir, $pkgdir); | | 13 | my($portsdir, $pkgdir); |
14 | my($namespace, $portname, $portversion, $distname, | | 14 | my($namespace, $portname, $portversion, $distname, |
15 | $pkgname, $pkgnameprefix, $pkgnamesuffix); | | 15 | $pkgname, $pkgnameprefix, $pkgnamesuffix); |
16 | my(@man, @cat); | | 16 | my(@man, @cat); |
| @@ -116,28 +116,28 @@ sub read_Makefile { | | | @@ -116,28 +116,28 @@ sub read_Makefile { |
116 | | | 116 | |
117 | if (defined($extract_cmd) && $extract_cmd ne "") { | | 117 | if (defined($extract_cmd) && $extract_cmd ne "") { |
118 | if ($extract_before_args ne "") { | | 118 | if ($extract_before_args ne "") { |
119 | $extract_before_args = " $extract_before_args"; | | 119 | $extract_before_args = " $extract_before_args"; |
120 | } | | 120 | } |
121 | if ($extract_after_args ne "") { | | 121 | if ($extract_after_args ne "") { |
122 | $extract_after_args = " $extract_after_args"; | | 122 | $extract_after_args = " $extract_after_args"; |
123 | } | | 123 | } |
124 | $extract_cmd = "$extract_cmd$extract_before_args" . | | 124 | $extract_cmd = "$extract_cmd$extract_before_args" . |
125 | " \${DOWNLOADED_DISTFILE}$extract_after_args"; | | 125 | " \${DOWNLOADED_DISTFILE}$extract_after_args"; |
126 | } | | 126 | } |
127 | | | 127 | |
128 | if (defined($distname)) { | | 128 | if (defined($distname)) { |
129 | $distname =~ s/\${PORTNAME}/$portname/; | | 129 | $distname =~ s/\$\{PORTNAME}/$portname/; |
130 | $distname =~ s/\${PORTVERSION}/$portversion/; | | 130 | $distname =~ s/\$\{PORTVERSION}/$portversion/; |
131 | | | 131 | |
132 | if ($distname ne "$portname-$portversion") { | | 132 | if ($distname ne "$portname-$portversion") { |
133 | $pkgname = "$portname-$portversion"; | | 133 | $pkgname = "$portname-$portversion"; |
134 | } | | 134 | } |
135 | } else { | | 135 | } else { |
136 | $distname = "$portname-$portversion"; | | 136 | $distname = "$portname-$portversion"; |
137 | } | | 137 | } |
138 | if (defined($pkgnameprefix)) { | | 138 | if (defined($pkgnameprefix)) { |
139 | $pkgname = $distname unless (defined($pkgname)); | | 139 | $pkgname = $distname unless (defined($pkgname)); |
140 | $pkgname = $pkgnameprefix . $pkgname; | | 140 | $pkgname = $pkgnameprefix . $pkgname; |
141 | } | | 141 | } |
142 | if (defined($pkgnamesuffix)) { | | 142 | if (defined($pkgnamesuffix)) { |
143 | $pkgname = $distname unless (defined($pkgname)); | | 143 | $pkgname = $distname unless (defined($pkgname)); |