summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzaps1662015-06-12 01:04:16 +0200
committerzaps1662015-06-12 01:04:16 +0200
commit5bbb63395a0856d41f0bf98ad0bb5acb593d385d (patch)
tree8ad428effdc315f30ff66735534e2a99d7815c56
downloadaur-5bbb63395a0856d41f0bf98ad0bb5acb593d385d.tar.gz
Initial import
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD40
-rw-r--r--kydpdict.desktop8
-rw-r--r--kydpdict.install22
-rw-r--r--kydpdict.pngbin0 -> 933 bytes
5 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..72e9de960fc6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = kydpdict
+ pkgdesc = A front-end to YDP Collins Dictionary
+ pkgver = 0.9.5
+ pkgrel = 4
+ url = http://fossies.org/linux/privat/kydpdict-0.9.5.tar.gz/kydpdict-0.9.5/contrib/kydpdict.pl.1
+ install = kydpdict.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = qt3
+ source = http://fossies.org/linux/privat/kydpdict-0.9.5.tar.bz2
+ source = kydpdict.png
+ source = kydpdict.desktop
+ md5sums = 4da97f41c63666f3d9e151a18c0ef65e
+ md5sums = dee4f28a7c681292226d06ab97b39e3e
+ md5sums = e42aed4dde1a7f203586220d04737237
+
+pkgname = kydpdict
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ecac800a2226
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: zaps166 <spaz16@wp.pl>
+
+pkgname=kydpdict
+pkgver=0.9.5
+pkgrel=4
+pkgdesc="A front-end to YDP Collins Dictionary"
+arch=('i686' 'x86_64')
+url="http://fossies.org/linux/privat/kydpdict-0.9.5.tar.gz/kydpdict-0.9.5/contrib/kydpdict.pl.1"
+license=('GPL')
+depends=('qt3')
+install=kydpdict.install
+source=(http://fossies.org/linux/privat/$pkgname-$pkgver.tar.bz2 $pkgname.png $pkgname.desktop)
+md5sums=('4da97f41c63666f3d9e151a18c0ef65e'
+ 'dee4f28a7c681292226d06ab97b39e3e'
+ 'e42aed4dde1a7f203586220d04737237')
+
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+
+ tar zxf contrib/kydpdict-0.9.3-oxpwnsnd.tar.gz
+ patch -Np1 -i kydpdict-0.9.3-oxpwnsnd/kydpdict-0.9.3-pwnoxsnd.patch
+
+ ./configure --prefix=/usr --with-qt-dir=/usr/lib/qt3 --with-qt-includes=/usr/include/qt3
+ sed 's/QT_LIB=-lqt-mt/QT_LIB=-lqt-mt -lz/' src/Makefile > Makefile_new
+ mv Makefile_new src/Makefile
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir" install
+
+ install -D -m 644 $srcdir/$pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
+ install -D -m 644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
+ install -D -m 644 contrib/$pkgname.1 $pkgdir/usr/share/man/man1/$pkgname.1
+ install -D -m 644 contrib/$pkgname.pl.1 $pkgdir/usr/share/man/pl/man1/$pkgname.1
+
+ gcc -O2 -Wall kydpdict-0.9.3-oxpwnsnd/exwaves.c -o $pkgdir/usr/bin/exwaves
+}
diff --git a/kydpdict.desktop b/kydpdict.desktop
new file mode 100644
index 000000000000..03e3d68ac94e
--- /dev/null
+++ b/kydpdict.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Kydpdict
+Comment=A front-end to YDP Collins Dictionary
+Exec=kydpdict
+Icon=kydpdict
+Terminal=false
+Type=Application
+Categories=Education;Office;
diff --git a/kydpdict.install b/kydpdict.install
new file mode 100644
index 000000000000..f39257c28b2a
--- /dev/null
+++ b/kydpdict.install
@@ -0,0 +1,22 @@
+# arg 1: the new package version
+pre_install() {
+ /bin/true
+}
+
+# arg 1: the new package version
+post_install() {
+ echo
+ echo "Oxford sound files support included. Follow these steps to use it:"
+ echo "1. Copy wave.wol and wave.000 to /usr/share/kydpdict."
+ echo "2. Use exwaves to get sound files in /usr/share/kydpdict/wave."
+ echo "3. Configure kydpdict to read sounds from /usr/share/kydpdict/wave."
+ echo "4. Set mpg321 as audio player (run 'pacman -S mpg321' if you don't have it)."
+ echo "5. Remove wave.wol and wave.000."
+ echo
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ post_install
+}
diff --git a/kydpdict.png b/kydpdict.png
new file mode 100644
index 000000000000..b15985b802a4
--- /dev/null
+++ b/kydpdict.png
Binary files differ