#!/bin/sh DIR=`pwd` mkdir -p deb/owncloud-client cd deb/owncloud-client rsync --files-from $DIR/client-build/install_manifest.txt / . cp /usr/local/lib/libocsync.so.$1 usr/local/lib cp /usr/local/lib/libowncloudsync.so.$1 usr/local/lib mkdir DEBIAN cat <> DEBIAN/control Package: owncloud-client Version: $1+debian+rpi3 Homepage: https://wiki.sgripon.net/doku.php?id=building_owncloud_client_for_raspberry_pi Depends: libqt5dbus5, libqt5webkit5, libqt5xml5, libsqlite3-0, libqt5concurrent5, zlib1g, libqt5keychain1, libqt5network5, libqt5gui5, libqt5core5a, libstdc++6, libgcc1, libc6 Priority: optional Section: net Architecture: armhf Essential: no Installed-Size: 1024 Maintainer: Sebastien Gripon Description: GUI app to sync a folder to ownCloud Specify one ore more directories on the local machine to sync your ownCloud server, and always have your latest files wherever you are. Make a change to the files on one computer, it will flow across the others using these desktop sync clients. EOT cat <> DEBIAN/postinst #!/bin/sh set -e echo "Postinst running ..." ldconfig echo "Done" EOT chmod 0755 DEBIAN/postinst # Build package cd $DIR/deb dpkg-deb --build owncloud-client # Rename package mv owncloud-client.deb owncloud-client-$1_armhf.deb