diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..67e07b8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/build +/release diff --git a/DEBIAN/conffiles b/DEBIAN/conffiles new file mode 100644 index 0000000..e69de29 diff --git a/DEBIAN/control b/DEBIAN/control new file mode 100644 index 0000000..89c6142 --- /dev/null +++ b/DEBIAN/control @@ -0,0 +1,12 @@ +Package: shorter +Source: shorter +Version: 0.1 +Architecture: all +Maintainer: markus , 6543 <6543@obermui.de> +Installed-Size: 8,0K +Depends: sed (>= 4.2), bash (>= 4.3) +Suggests: +Section: utils +Priority: optional +Homepage: https://git.altinsystems.de/markus/shorter +Description: Bennent Serien in einheitliches Format um. diff --git a/DEBIAN/postinst b/DEBIAN/postinst new file mode 100755 index 0000000..1a24852 --- /dev/null +++ b/DEBIAN/postinst @@ -0,0 +1 @@ +#!/bin/sh diff --git a/DEBIAN/postrm b/DEBIAN/postrm new file mode 100755 index 0000000..1a24852 --- /dev/null +++ b/DEBIAN/postrm @@ -0,0 +1 @@ +#!/bin/sh diff --git a/DEBIAN/preinst b/DEBIAN/preinst new file mode 100755 index 0000000..1a24852 --- /dev/null +++ b/DEBIAN/preinst @@ -0,0 +1 @@ +#!/bin/sh diff --git a/DEBIAN/prerm b/DEBIAN/prerm new file mode 100755 index 0000000..1a24852 --- /dev/null +++ b/DEBIAN/prerm @@ -0,0 +1 @@ +#!/bin/sh diff --git a/script/get_version.sh b/script/get_version.sh new file mode 100755 index 0000000..048472c --- /dev/null +++ b/script/get_version.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +grep '@version ' src/shorter | cut -d " " -f 2 diff --git a/script/set_version.sh b/script/set_version.sh new file mode 100755 index 0000000..dec9b9c --- /dev/null +++ b/script/set_version.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +version=$1 +date=`date +%Y-%m-%d` + +[ -f "src/shorter" ] && { + + version_sed=`echo $version | sed 's/\./\\./g'` + + #nummer + sed -i "/#@version\ /c\#@version\ $version_sed" src/remaster.sh + + #datum + sed -i "/#@date\ /c\#@date\ $date" src/remaster.sh +} + +[ -f "DEBIAN/control" ] && { + sed -i "/Version:\ /c\Version:\ $version_sed" "DEBIAN/control" +}