3434 --version 5.29.2 \
35353636 --url http://perl11.org/cperl/$t/ \
37- --deb-config Porting/debian --deb-changelog pod/perl5252cdelta .pod
37+ --deb-config Porting/debian --deb-changelog pod/perl5292cdelta .pod
3838 done
3939
4040So far we have no upstream accepted C<cperl> packages yet, so we
@@ -47,8 +47,8 @@ automatically. You just need to edit the Draft and announcement there.
4747
4848=head2 makerel the src tarball
4949
50- Look into the F<Porting/release_manager_guide.pod> document how to make a normal
51- C<.tar.gz> release.
50+ Look into the F<Porting/release_manager_guide.pod> document how to
51+ make a normal C<.tar.gz> release.
5252
5353In short: Start in a fresh dir, because we don't want to loose our
5454internal test files.
@@ -100,7 +100,8 @@ create packages for debian/ubuntu/mint .deb, redhat/centos/fedora
100100
101101 # on i386 and amd64 debian machines. needs the -1 suffix
102102 fpm -s dir -t deb -n cperl -v 5.29.2-1 -m '
[email protected] ' \
103- -d 'zlib1g (>= 1:1.2.2.3)' -d libbz2-1.0 -d 'libgdbm3 (>= 1.8.3)' -d 'libdb-5.1' \
103+ -d 'zlib1g (>= 1:1.2.2.3)' -d libbz2-1.0 -d 'libgdbm3 (>= 1.8.3)' \
104+ -d 'libdb-5.1' \
104105 --url http://perl11.org/cperl/deb/ \
105106 --deb-changelog pod/perl5222cdelta.pod \
106107 -C ../cperl-5.29.2-inst .
@@ -127,16 +128,16 @@ create packages for debian/ubuntu/mint .deb, redhat/centos/fedora
127128 -C ../cperl-5.29.2-inst .
128129
129130 # on i386 and amd64 windows machines
130- # done by tag and branch name by appveyor for MSVC12
131- # (users need the msvcrt120.dll),
131+ # done by tag and branch name by appveyor for mingw
132+ # (not MSVC12, as users need the msvcrt120.dll),
132133 # and (untested) for cygwin32 and cygwin64.
133134
134135=head2 prepare the repos on perl11.org
135136
136- You need write permissions to the F<perl11/perl11.github.com> repo on github,
137- i.e. member of the F<perl11/mongers> group.
138- Releases are just static files on the web somewhere, for .deb, .rpm and the others.
139- We use our static L<http://perl11.org/cperl/> website on github for now.
137+ You need write permissions to the F<perl11/perl11.github.com> repo on
138+ github, i.e. member of the F<perl11/mongers> group. Releases are just
139+ static files on the web somewhere, for .deb, .rpm and the others. We
140+ use our static L<http://perl11.org/cperl/> website on github for now.
140141
141142 cd ..
142143 git clone
[email protected] :perl11/perl11.github.com.git
@@ -190,15 +191,17 @@ perl11.org/cperl/STATUS.html and the pods.
190191From markdown and pod:
191192
192193 ROOT=../perl11.github.com/cperl
193-
194+
194195 #Markdown.pl Changes > $ROOT/Changes.html
195196 pod2html --podpath=pod pod/perlcperl.pod > $ROOT/index.html
196197 cdelta=`ls pod/perl5*cdelta.pod|sed 's,pod/perl,,; s,.pod$,,' `
197- for p in "" data cperl sub types obj cdelta delta call util guts hack $cdelta sec hist; do
198+ for p in "" data cperl sub types obj cdelta delta call util \
199+ guts hack $cdelta sec hist
200+ do
198201 pod2html --podpath=pod pod/perl$p.pod > $ROOT/perl$p.html
199202 done
200203 Markdown.pl STATUS.md > $ROOT/STATUS.html
201-
204+
202205 sed -i -e's,href="/pod/,href="/cperl/,' $ROOT/*.html
203206
204207=head2 publish the website
0 commit comments