git.iko.soy/typeable/pandoc
on master help sign in
make_deb.sh fixes:
f72dfc2John MacFarlane
make_deb.sh+18−14
@@ -16,7 +16,7 @@ DEBVER=$VERSION-$DEBPKGVER
16BASE=pandoc-$DEBVER-$ARCHITECTURE
16BASE=pandoc-$DEBVER-$ARCHITECTURE
17DIST=`pwd`/$BASE
17DIST=`pwd`/$BASE
18MANDIR=`pwd`/man
18MANDIR=`pwd`/man
19−DEST=$DIST/usr/local
19+DEST=$DIST/usr
20ME=$(whoami)
20ME=$(whoami)
21
21
22# echo Removing old files...
22# echo Removing old files...
@@ -37,23 +37,27 @@ make man
37PANDOC_CITEPROC_PATH=`cabal unpack -d make_binary_package.tmp.$$ pandoc-citeproc | awk '{print $3;}'`
37PANDOC_CITEPROC_PATH=`cabal unpack -d make_binary_package.tmp.$$ pandoc-citeproc | awk '{print $3;}'`
38strip $SANDBOX/bin/pandoc
38strip $SANDBOX/bin/pandoc
39strip $SANDBOX/bin/pandoc-citeproc
39strip $SANDBOX/bin/pandoc-citeproc
40−install -d $DEST/bin
40+mkdir -p $DEST/bin
41−install -d $DEST/share/man/man1
41+mkdir -p $DEST/share/man/man1
42−install -d $DEST/share/man/man5
42+mkdir -p $DEST/share/man/man5
43−install -d $DEST/share/doc/pandoc
43+mkdir -p $DEST/share/doc/pandoc
44−install -d $DEST/share/doc/pandoc-citeproc
44+mkdir -p $DEST/share/doc/pandoc-citeproc
45+find $DIST -type d | xargs chmod 755
45−install $SANDBOX/bin/pandoc $DEST/bin/
46+cp $SANDBOX/bin/pandoc $DEST/bin/
46−install $SANDBOX/bin/pandoc-citeproc $DEST/bin/
47+cp $SANDBOX/bin/pandoc-citeproc $DEST/bin/
47−install $MANDIR/man1/pandoc.1 $DEST/share/man/man1/
48+cp $MANDIR/man1/pandoc.1 $DEST/share/man/man1/
48−install $MANDIR/man5/pandoc_markdown.5 $DEST/share/man/man5/
49+cp $MANDIR/man5/pandoc_markdown.5 $DEST/share/man/man5/
49−install $PANDOC_CITEPROC_PATH/man/man1/pandoc-citeproc.1 $DEST/share/man/man1/
50+cp $PANDOC_CITEPROC_PATH/man/man1/pandoc-citeproc.1 $DEST/share/man/man1/
50−install COPYING $DEST/share/doc/pandoc/COPYING
51+cp COPYING $DEST/share/doc/pandoc/COPYING
52+cp COPYRIGHT $DEST/share/doc/pandoc/copyright
53+cp README $DEST/share/doc/pandoc/README
54+cp changelog $DEST/share/doc/pandoc/changelog
51−install $PANDOC_CITEPROC_PATH/LICENSE $DEST/share/doc/pandoc-citeproc/LICENSE
55+cp $PANDOC_CITEPROC_PATH/LICENSE $DEST/share/doc/pandoc-citeproc/LICENSE
52rm -rf make_binary_package.tmp.$$
56rm -rf make_binary_package.tmp.$$
53
57
54mkdir $DIST/DEBIAN
58mkdir $DIST/DEBIAN
55perl -pe "s/VERSION/$DEBVER/" deb/control.in | \
59perl -pe "s/VERSION/$DEBVER/" deb/control.in | \
56 perl -pe "s/ARCHITECTURE/$ARCHITECTURE/" > $DIST/DEBIAN/control
60 perl -pe "s/ARCHITECTURE/$ARCHITECTURE/" > $DIST/DEBIAN/control
57
61
58−dpkg-deb --build $DIST
62+fakeroot dpkg-deb --build $DIST
59rm -rf $DIST
63rm -rf $DIST