Skip to content

Commit 2acbc96

Browse files
committed
packaging/Deb updated
1 parent 95eacb1 commit 2acbc96

2 files changed

Lines changed: 20 additions & 29 deletions

File tree

packaging/Deb/makePackage

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66

77
# declare -a arr=("Comm" "Cons" "Dev" "Docu" "Form" "Fig" "Lin" "Obx" "Std" "Sql" "System" "Text" "blackbox" "LICENSE.txt" "run-BlackBox")
88

9-
version=`cat ../../version.txt`
10-
buildNum=$@
11-
buildDate=`date +"%Y-%m-%d"`
12-
echo "$version"
13-
echo "$buildNum"
14-
echo "$buildDate"
9+
version=$(cat ../../version.txt)
10+
buildNum="${@}"
11+
buildDate=$(date +"%Y-%m-%d")
12+
echo "${version}"
13+
echo "${buildNum}"
14+
echo "${buildDate}"
1515

1616
verArr=(${version//-/ })
1717
debVersion=${verArr[0]}'~'${verArr[1]}'.build'$buildNum
18-
echo "$debVersion"
18+
echo "${debVersion}"
1919

2020
rm -rf build
2121
cp -r template build
@@ -37,9 +37,9 @@ sed -i -e 's/#VERSION#/'$debVersion'/g' changelogTmp
3737
gzip -9c -n changelogTmp > build/usr/share/doc/bbcb2/changelog.gz
3838
rm changelogTmp
3939

40-
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="appVersion" VALUE="$version" ./append
41-
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="buildNum" VALUE="$buildNum" ./append
42-
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="buildDate" VALUE="$buildDate" ./append
40+
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="appVersion" VALUE="${version}" ./append
41+
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="buildNum" VALUE="${buildNum}" ./append
42+
env FILEPATH="build/usr/lib/blackbox2/System/Rsrc" FILENAME="Strings.odc" KEY="buildDate" VALUE="${buildDate}" ./append
4343

4444
cd build
4545
find . -type f -exec chmod 644 {} ";"
@@ -56,14 +56,16 @@ cd ../
5656

5757
mkdir build/DEBIAN
5858
cp control build/DEBIAN/control
59-
sed -i -e 's/#VERSION#/'$debVersion'/g' build/DEBIAN/control
60-
sed -i -e 's/#VERSION#/'$debVersion'/g' build/usr/share/applications/bbcb2.desktop
61-
sed -i -e 's/#VERSION#/'$debVersion'/g' build/usr/share/applications/bbcb2.desktop
59+
sed -i -e "s/#VERSION#/${debVersion}/g" build/DEBIAN/control
60+
sed -i -e "s/#VERSION#/${debVersion}/g" build/usr/share/applications/bbcb2.desktop
61+
6262
cd build
63-
md5deep -rl usr > DEBIAN/md5sums
63+
# symlinks should not be included
64+
# md5deep -rl usr > DEBIAN/md5sums
65+
find usr -type f ! -lname '*' -exec md5sum {} \; > DEBIAN/md5sums
6466
cd ../
6567
fakeroot dpkg-deb --build build
6668

67-
newname='bbcb2-'$debVersion'_i386.deb'
68-
mv build.deb $newname
69-
lintian $newname
69+
newname="bbcb2-${debVersion}_i386.deb"
70+
mv build.deb "${newname}"
71+
lintian "${newname}" || true
Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
11
#!/bin/sh
22

3-
standardDir="/usr/lib/blackbox2"
43
useDir="$HOME/blackbox"
54

6-
# fix Ubuntu-specific problems:
7-
unset UBUNTU_MENUPROXY
8-
unset GTK_MODULES
9-
export LIBOVERLAY_SCROLLBAR=0
10-
11-
mkdir -p $useDir
12-
13-
# export LD_DEBUG=all
14-
env \
15-
BB_STANDARD_DIR="${standardDir}" BB_USE_DIR="${useDir}" \
16-
"${standardDir}"/blackboxLinux
5+
mkdir -p "${useDir}" && cd "${useDir}" && bbcb2

0 commit comments

Comments
 (0)