diff options
author | Ting-Wei Lan | 2013-10-09 01:44:20 +0800 |
---|---|---|
committer | Ting-Wei Lan | 2013-10-09 01:45:09 +0800 |
commit | d2f542a474ab3f416340c9c84a1134e2f6c06a4d (patch) | |
tree | d393463400e5952fc4d1869cba6ad63ca2b04b3d | |
parent | c35fb299b459a5a8e19220158e0569e694c5e53b (diff) | |
download | aur-d2f542a474ab3f416340c9c84a1134e2f6c06a4d.tar.gz |
qelly-git: Include translation files and fix search path problem
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | Fix-QTranslator-Filename.patch | 14 | ||||
-rw-r--r-- | PKGBUILD | 15 |
3 files changed, 28 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = qelly-git pkgdesc = Qelly is a Qt port of Nally pkgver = 1.0a2.1.g7c18a56 - pkgrel = 1 + pkgrel = 2 url = https://github.com/uranusjr/Qelly arch = x86_64 arch = i686 @@ -11,7 +11,9 @@ pkgbase = qelly-git provides = qelly conflicts = qelly source = qelly-git::git+https://github.com/uranusjr/Qelly.git + source = Fix-QTranslator-Filename.patch md5sums = SKIP + md5sums = 55915bbd7bc13673a9d510bb2e456c10 pkgname = qelly-git diff --git a/Fix-QTranslator-Filename.patch b/Fix-QTranslator-Filename.patch new file mode 100644 index 000000000000..a94e0619eded --- /dev/null +++ b/Fix-QTranslator-Filename.patch @@ -0,0 +1,14 @@ +diff --git a/src/main.cpp b/src/main.cpp +index fc7bba4..b32f858 100644 +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -36,7 +36,8 @@ int main(int argc, char *argv[]) + + YL::init_table(); + QTranslator trans; +- trans.load(QLocale::system(), "Qelly", "_"); ++ trans.load("Qelly_" + QLocale::system().name().toLower(), ++ a.applicationDirPath(), "_"); + a.installTranslator(&trans); + + UJ::Qelly::Controller c; @@ -1,8 +1,9 @@ # Maintainer: lantw44 (at) gmail (dot) com pkgname=qelly-git +_pkgname=Qelly pkgver=1.0a2.1.g7c18a56 -pkgrel=1 +pkgrel=2 pkgdesc="Qelly is a Qt port of Nally" arch=('x86_64' 'i686') url="https://github.com/uranusjr/Qelly" @@ -11,8 +12,10 @@ depends=('qt4' 'libqxt') makedepends=() conflicts=('qelly') provides=('qelly') -source=("$pkgname::git+https://github.com/uranusjr/Qelly.git") -md5sums=('SKIP') +source=("$pkgname::git+https://github.com/uranusjr/Qelly.git" + "Fix-QTranslator-Filename.patch") +md5sums=('SKIP' + '55915bbd7bc13673a9d510bb2e456c10') pkgver() { cd "${srcdir}/${pkgname}" @@ -24,6 +27,7 @@ pkgver() { build() { cd "${srcdir}/${pkgname}" + patch -p1 < ../Fix-QTranslator-Filename.patch qmake-qt4 make } @@ -31,5 +35,8 @@ build() { package() { cd "${srcdir}/${pkgname}" mkdir -p "${pkgdir}/usr/bin" - install -m 755 "bin/Qelly" "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/usr/lib/${_pkgname}" + install -m 644 "bin/Qelly_zh_tw.qm" "${pkgdir}/usr/lib/${_pkgname}" + install -m 755 "bin/Qelly" "${pkgdir}/usr/lib/${_pkgname}" + ln -s "../lib/${_pkgname}/Qelly" "${pkgdir}/usr/bin/Qelly" } |