Skip to content

Commit 62bff83

Browse files
committed
Added generic installer.
1 parent 6ae8613 commit 62bff83

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
deb-packages
22
rpm-packages
3+
installer-packages
34
redhat
45
debian
6+
installer

package-installer

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#!/bin/bash
2+
3+
umask 0022
4+
5+
date=$(date +"%a, %d %b %Y %T %z")
6+
7+
rm -rf synology
8+
mkdir -p installer installer-packages
9+
10+
grep '^ \*' changelog.m4 |
11+
(
12+
read discard version release discard
13+
14+
m4 -D__VERSION__=$version -D__DATE__="$date" -Ushift podder.m4 > installer/podder
15+
16+
cp /usr/bin/xsltproc installer/
17+
chmod +x installer/*
18+
19+
(
20+
cd installer
21+
cat ../podder-install.sh
22+
tar czf - *
23+
) > installer-packages/podder-${version}.${release}-install.sh
24+
25+
chmod +x installer-packages/podder-${version}.${release}-install.sh
26+
)

podder-install.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/bash
2+
3+
tail -c +70 $0 | tar -x -C /usr/local/bin -z -f -
4+
exit
5+

0 commit comments

Comments
 (0)