From 2bde9d036153a7af2b9494b48cdca77f4072e7e9 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sat, 9 Jun 2018 14:51:49 -0600 Subject: [PATCH] Hopefully make debian builds work --- debian/{debian => DEBIAN}/changelog | 0 debian/{debian => DEBIAN}/control | 0 debian/{debian => DEBIAN}/copyright | 0 debian/debian/rules | 2 -- scripts/debian_arch.sh | 3 --- scripts/debian_build.sh | 12 ++++++++++++ scripts/debian_setup.sh | 5 ----- template.deb | Bin 0 -> 11942 bytes 8 files changed, 12 insertions(+), 10 deletions(-) rename debian/{debian => DEBIAN}/changelog (100%) rename debian/{debian => DEBIAN}/control (100%) rename debian/{debian => DEBIAN}/copyright (100%) delete mode 100644 debian/debian/rules delete mode 100644 scripts/debian_arch.sh create mode 100644 scripts/debian_build.sh delete mode 100644 scripts/debian_setup.sh create mode 100644 template.deb diff --git a/debian/debian/changelog b/debian/DEBIAN/changelog similarity index 100% rename from debian/debian/changelog rename to debian/DEBIAN/changelog diff --git a/debian/debian/control b/debian/DEBIAN/control similarity index 100% rename from debian/debian/control rename to debian/DEBIAN/control diff --git a/debian/debian/copyright b/debian/DEBIAN/copyright similarity index 100% rename from debian/debian/copyright rename to debian/DEBIAN/copyright diff --git a/debian/debian/rules b/debian/debian/rules deleted file mode 100644 index 4e68614..0000000 --- a/debian/debian/rules +++ /dev/null @@ -1,2 +0,0 @@ -%: - dh $@ diff --git a/scripts/debian_arch.sh b/scripts/debian_arch.sh deleted file mode 100644 index 8295546..0000000 --- a/scripts/debian_arch.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -sed -i '/Architecture:/d' debian/debian/control -echo "Architecture: $1" >> debian/debian/control diff --git a/scripts/debian_build.sh b/scripts/debian_build.sh new file mode 100644 index 0000000..af067b6 --- /dev/null +++ b/scripts/debian_build.sh @@ -0,0 +1,12 @@ +#!/bin/bash +# $1 is the binary location, $2 is the arch, $3 is the svg icon +fakeroot sh -c ' + mkdir tmp + dpkg-deb -R template.deb tmp + sed -i '/Architecture:/d' tmp/DEBIAN/control + echo "Architecture: $2" >> tmp/DEBIAN/control + rm -rf tmp/usr/lib/nickelbridge + rsync -rv "$1" tmp/usr/lib/nickelbridge + cp "$3" tmp/usr/lib/nickelbridge/logo.svg + dpkg-deb -b tmp "out/nickelbridge_1.0.0_$2.deb" +' diff --git a/scripts/debian_setup.sh b/scripts/debian_setup.sh deleted file mode 100644 index ba37ab9..0000000 --- a/scripts/debian_setup.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -cd debian -mkdir -p usr/lib/nickelbridge -#wget -O usr/share/doc/nickelbridge/copyright https://source.netsyms.com/Business/NickelBridge/raw/branch/master/LICENSE.md -#cp usr/share/doc/nickelbridge/copyright debian/copyright diff --git a/template.deb b/template.deb new file mode 100644 index 0000000000000000000000000000000000000000..8a30702acf2c1ce3628d67c4360d9dcce197bd75 GIT binary patch literal 11942 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