4 pkgdesc="Publican publishing toolchain"
5 url="https://fedorahosted.org/publican/"
6 license=('PerlArtistic')
8 depends=('perl' 'perl-archive-zip' 'perl-config-simple' 'perl-datetime-format-dateparse'
9 'perl-file-copy-recursive>=0.38' 'perl-file-find-rule' 'perl-file-pushd'
10 'perl-html-format' 'perl-html-tree' 'perl-locale-po'
11 'perl-syntax-highlight-engine-kate'
12 'perl-xml-libxml>=1.67' 'perl-xml-libxslt>=1.67' 'perl-xml-simple'
13 'perl-xml-treebuilder>=4.0' 'perl-dbd-sqlite' 'perl-template-toolkit'
14 'perl-locale-maketext-gettext' 'perl-file-inplace' 'perl-file-homedir'
15 'perl-locale-maketext-lexicon' 'perl-string-similarity'
16 'perl-html-formattextwithlinksandtables' 'perl-file-which')
17 makedepends=('perl-devel-cover' 'perl-test-exception' 'perl-test-pod'
18 'perl-test-pod-coverage' 'perl-test-critic' 'svn')
20 _svntrunk=http://svn.fedorahosted.org/svn/publican/trunk/publican
26 if [ -d $_svnmod/.svn ]; then
27 (cd $_svnmod && svn up -r $pkgver)
29 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
33 svn export $_svnmod $_svnmod-build
37 msg "SVN checkout done or server timeout"
38 msg "Starting make..."
40 perl Build.PL installdirs=vendor destdir="$pkgdir/"
44 # remove perllocal.pod and .packlist
45 find "$pkgdir" -name perllocal.pod -delete
46 find "$pkgdir" -name .packlist -delete