summaryrefslogtreecommitdiff
path: root/tools/createdebsrcrepo
diff options
context:
space:
mode:
authorRuben Rodriguez <ruben@gnu.org>2015-01-28 22:16:14 +0100
committerRuben Rodriguez <ruben@gnu.org>2015-01-28 22:16:14 +0100
commit16f2defa530b36cae7da5e28b5eafef9138adba5 (patch)
treec1415ef31bf1e96da1674aec2fc2c580c87d9e08 /tools/createdebsrcrepo
parent763c090c20c60c13f9b6f50b953323a237fd778a (diff)
Updated to v31.4.0ESR
* Search form in about:icecat now searches in default search engine * Disabled accessibility.blockautorefresh * Replaced references to Open Source with Free Software where applicable * Added html5-video-everywhere v0.1.1 extension: https://github.com/lejenome/html5-video-everywhere * Updated LibreJS to 6.0.8 Build scripts updated to use pbuilder
Diffstat (limited to 'tools/createdebsrcrepo')
-rw-r--r--tools/createdebsrcrepo31
1 files changed, 31 insertions, 0 deletions
diff --git a/tools/createdebsrcrepo b/tools/createdebsrcrepo
new file mode 100644
index 0000000..9f2ce24
--- /dev/null
+++ b/tools/createdebsrcrepo
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+set -e
+
+rm -rf repo
+mkdir repo
+cd icecat-*
+debian/rules debian/control
+dpkg-buildpackage -Zbzip2 -kD7E04784 -S -tc
+
+cd ..
+
+cp icecat_* repo
+
+cat << EOF > release.conf
+APT::FTPArchive::Release::Origin "GNU";
+APT::FTPArchive::Release::Label "temporary icecat source repo";
+APT::FTPArchive::Release::Suite "stable";
+APT::FTPArchive::Release::Codename "debian";
+APT::FTPArchive::Release::Architectures "noarch";
+APT::FTPArchive::Release::Components "main";
+APT::FTPArchive::Release::Description "temporary icecat source repo";
+EOF
+
+cd repo
+
+dpkg-scansources . /dev/null > Sources
+apt-ftparchive -c=../release.conf release . > Release
+sed -i '/Release/d' Release
+gpg --default-key D7E04784 -abs -o Release.gpg Release
+