Skip to content

Commit 2d04f8f

Browse files
authored
Add files via upload
1 parent 40eefd9 commit 2d04f8f

File tree

2 files changed

+22
-14
lines changed

2 files changed

+22
-14
lines changed

debian/HowTo.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,30 @@
55
CLIENT_ID="GRIVE_ID"
66
CLIENT_SECRET="GRIVE_SECRET"
77
8-
pkgname="python3-grive"
9-
_pkgname="grive"
10-
pkgdir="/tmp/build-$$"
11-
mkdir -p "${pkgdir}"/DEBIAN
128
wget -O /tmp/python-grive.zip https://github.com/john4smith/python-grive/archive/master.zip
139
unzip /tmp/python-grive.zip -d /tmp/; cd /tmp/python-grive-*/
1410
echo "{\"client_id\": \"$CLIENT_ID\", \"client_secret\": \"$CLIENT_SECRET\"}" > google-client.json
11+
12+
name="grive"
13+
pkgdir="/tmp/build-$$"
14+
mkdir -p "${pkgdir}"/DEBIAN
1515
install -dm755 "${pkgdir}"/usr/lib/sysctl.d
1616
install -dm755 "${pkgdir}"/usr/share/applications
1717
install -dm755 "${pkgdir}"/usr/share/glib-2.0/schemas
18-
install -dm755 "${pkgdir}"/usr/share/${_pkgname}/icons/loader
19-
install -m644 google-client.json "${pkgdir}"/usr/share/${_pkgname}
20-
install -m644 60-${_pkgname}-pyinotify.conf "${pkgdir}"/usr/lib/sysctl.d
21-
install -m644 ${_pkgname}.desktop "${pkgdir}"/usr/share/applications
22-
install -m644 icons/*.png "${pkgdir}"/usr/share/${_pkgname}/icons
23-
install -m644 icons/loader/*.png "${pkgdir}"/usr/share/${_pkgname}/icons/loader
24-
install -m644 apps.${_pkgname}.gschema.xml "${pkgdir}"/usr/share/glib-2.0/schemas
25-
install -m755 ${_pkgname} "${pkgdir}"/usr/share/${_pkgname}
26-
install -m644 LICENSE "${pkgdir}"/usr/share/${_pkgname}
18+
install -dm755 "${pkgdir}"/usr/share/${name}/icons
19+
install -m644 google-client.json "${pkgdir}"/usr/share/${name}
20+
install -m644 60-${name}-pyinotify.conf "${pkgdir}"/usr/lib/sysctl.d
21+
install -m644 ${name}.desktop "${pkgdir}"/usr/share/applications
22+
install -m644 icons/*.png "${pkgdir}"/usr/share/${name}/icons
23+
install -m644 apps.${name}.gschema.xml "${pkgdir}"/usr/share/glib-2.0/schemas
24+
install -m755 ${name} "${pkgdir}"/usr/share/${name}
25+
install -m644 LICENSE "${pkgdir}"/usr/share/${name}
2726
install -m644 debian/control "${pkgdir}"/DEBIAN
27+
install -m644 debian/copyright "${pkgdir}"/DEBIAN
2828
pkgsize=$(du -s "${pkgdir}"/usr | cut -f1)
2929
pkgver=$(grep ^Version: "${pkgdir}"/DEBIAN/control | cut -d" " -f2)
30+
pkgfile=$(grep ^Package: "${pkgdir}"/DEBIAN/control | cut -d" " -f2)
3031
sed -i "s/^Installed-Size:.*/Installed-Size: ${pkgsize}/" "${pkgdir}"/DEBIAN/control
3132
bash -c "cd \"${pkgdir}\"; find usr/ -type f -exec md5sum '{}' \; > DEBIAN/md5sums"
32-
dpkg-deb --build "${pkgdir}" ../${pkgname}-${pkgver}_all.deb
33+
dpkg-deb --build "${pkgdir}" ../${pkgfile}-${pkgver}_all.deb
3334
```

debian/copyright

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: python-grive
3+
Source: https://github.com/john4smith/python-grive
4+
5+
Files: *
6+
Copyright: Copyright 2018 John Smith
7+
License: GPL-3

0 commit comments

Comments
 (0)