blob: 58b8a9fb3d82a2db8ea26428e6a7d64d53024654 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Maintainer: Muflone http://www.muflone.com/contacts/english/
pkgname=open-sankore
pkgver=2.5.1
pkgrel=2
pkgdesc="An interactive white board that uses a free standard format"
arch=('i686' 'x86_64')
url="http://open-sankore.org/en/"
license=('GPL3')
depends=('python2' 'libpaper' 'phonon-qt4' 'gstreamer0.10-base' 'qtwebkit' 'libdbusmenu-qt' 'openssl-1.0')
source_i686=("http://www.cndp.fr/${pkgname}/OpenSankore/Releases/v${pkgver}/Open-Sankore_Ubuntu_12.04_${pkgver}_i386.zip")
source_x86_64=("http://www.cndp.fr/${pkgname}/OpenSankore/Releases/v${pkgver}/Open-Sankore_Ubuntu_12.04_${pkgver}_amd64.zip")
md5sums_i686=('3e71f9b72d6a96c2bce4bb59be039ee1')
md5sums_x86_64=('c63ef06ae00d99260084eaed51db94fe')
build() {
# Extract open sankore
if [ "$CARCH" = "x86_64" ]
then
ar -x "Open-Sankore_${pkgver}_amd64.deb" data.tar.gz
else
ar -x "Open-Sankore_${pkgver}_i386.deb" data.tar.gz
fi
tar xzf data.tar.gz
# Fix paths from usr/local to usr/lib
sed -i "s#/usr/local/Open-Sankore-${pkgver}#/usr/lib/open-sankore#g" usr/share/applications/Open-Sankore.desktop
sed -i "s#/usr/local/Open-Sankore-${pkgver}#/usr/lib/open-sankore#g" usr/local/Open-Sankore-${pkgver}/run.sh
}
package() {
cd "usr/local/Open-Sankore-${pkgver}"
# Fix invalid permissions
chmod a+rx library/pictures
# Install files
install -d "${pkgdir}/usr/lib/${pkgname}"
cp -r * "${pkgdir}/usr/lib/${pkgname}"
# Create a link to the executable
install -d "${pkgdir}/usr/bin"
ln -s /usr/lib/${pkgname}/run.sh "${pkgdir}/usr/bin/${pkgname}"
# Install desktop file
install -d "${pkgdir}/usr/share/applications"
install -t "${pkgdir}/usr/share/applications" "${srcdir}/usr/share/applications/Open-Sankore.desktop"
# Install release notes files
install -d "${pkgdir}/usr/share/${pkgname}"
install -m 644 -t "${pkgdir}/usr/share/${pkgname}" "${srcdir}/JournalDesModifications.pdf"
install -m 644 -t "${pkgdir}/usr/share/${pkgname}" "${srcdir}/ReleaseNotes.pdf"
}
|