File create_sources.sh of Package starc
#!/bin/sh rm -rf starc/ rm -iv *.zip git clone https://github.com/story-apps/starc.git cd starc git submodule update --init --recursive src/3rd_party/qbreakpad/ git submodule update --init --recursive src/3rd_party/pdfhummus/ git submodule update --init --recursive src/3rd_party/pdftextextraction/ cd src/3rd_party/qbreakpad/ REV=$(git rev-parse --short HEAD) git archive --format zip --prefix src/3rd_party/qbreakpad/ HEAD -o ../../../../qbreakpad-$REV.zip sed -i "/qbreakpad-.*\.zip/s/-.......\./-$REV./" ../../../../starc.spec cd third_party/breakpad/ REV=$(git rev-parse --short HEAD) git archive --format zip --prefix src/3rd_party/qbreakpad/third_party/breakpad/ HEAD -o ../../../../../../breakpad-$REV.zip sed -i "/breakpad-.*\.zip/s/-........\./-$REV./" ../../../../../../starc.spec cd ../lss REV=$(git rev-parse --short HEAD) git archive --format zip --prefix src/3rd_party/qbreakpad/third_party/lss/ HEAD -o ../../../../../../lss-$REV.zip sed -i "/lss-.*\.zip/s/-.......\./-$REV./" ../../../../../../starc.spec cd ../../../pdfhummus/ REV=$(git rev-parse --short HEAD) git archive --format zip --prefix src/3rd_party/pdfhummus/ HEAD -o ../../../../pdfhummus-$REV.zip sed -i "/pdfhummus-.*\.zip/s/-.......\./-$REV./" ../../../../starc.spec cd ../pdftextextraction/ REV=$(git rev-parse --short HEAD) git archive --format zip --prefix src/3rd_party/pdftextextraction/ HEAD -o ../../../../pdftextextraction-$REV.zip sed -i "/pdftextextraction-.*\.zip/s/-.......\./-$REV./" ../../../../starc.spec exit 0