Autor Wątek: QFaktury 0.6.5  (Przeczytany 981 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
QFaktury 0.6.5
« dnia: Lipiec 19, 2015, 11:31:19 »
QFaktury 0.6.5
Poniżej prezentuję QFaktury w wersji sforkowanej przez Rafała Rusina. To jest wersja, która - jak się wydaje - odpowiada także tej, która dostępna jest w Fedorze.
Jak na razie nie zawiera ona zestawu patchy, które dostępne są w mojej wersji QFaktury 0.6.2 od wersji 0.6.2-3 do 0.6.2-5.
Prezentowana wersja nie jest kompatybilna z dokumentami sporządzonymi w wersji 0.6.2-3 do 5.
Osoby, które chciałyby zainstalować QFaktury po raz pierwszy mają do wyboru wersję 0.6.2-5 bądź wersję 0.6.5. Osoby, które mają wersję 0.6.2-3 bądź 4 powinny zaktualizować do wersji 0.6.2-5.
Różnice pomiędzy wersjami proszę sobie prześledzić pomiędzy commitami dostępnymi na: https://github.com/rafalrusin/qfaktury/commits/0.6.5 oraz opisem łatek: http://mziab.grajpopolsku.pl/blog/2010/02/11/qfaktury-zestaw-latek/
PKGBUILD
## Contributor: sir_lucjan
## Maintainer:  pavbaranov

## Changelog
## PKGBUILD buduje paczkę QFaktur odpowiadających wersji 0.6.5 będącej forkiem
## oryginalnego programu dostępnego na sf.net stworzonym przez Rafała Rusina.
## W porównaniu do wersji 0.6.2-5 udostępnionej na POLAUR, ta wersja nie zawiera
## (przynajmniej na razie) zestawu łatek udostępnionych na:
## http://mziab.grajpopolsku.pl/blog/2010/02/11/qfaktury-zestaw-latek/
## W porównaniu z PKGBUILDem udostępnionym na AUR, poniższy buduje prawidłową paczkę dla Archa

pkgname=qfaktury
pkgver=0.6.5
pkgrel=1
pkgdesc="Program fakturujący w Qt4 w wersji Rafała Rusina z łatkami z Gentoo"
url="https://github.com/rafalrusin/qfaktury/tree/0.6.5"
depends=('qt4>=qt4.4')
makedepends=()
conflicts=()
arch=('i686' 'x86_64')
license=('GPL')
replaces=()
backup=()
install=('qfaktury.install')

source=("https://github.com/rafalrusin/qfaktury/archive/0.6.5.zip")

md5sums=('394fea0051427faf372659278fb8a3c8')

prepare() {
        cd ${srcdir}/${pkgname}-${pkgver}
        sed -i 's:/usr/local:/usr:g' qfaktury.pro
        }

build() {
        cd "$srcdir/$pkgname-$pkgver"
        [ -d build ] || mkdir build && cd build
        qmake-qt4 PREFIX=/usr ..
        make
        }

package () {
        cd "$srcdir/$pkgname-$pkgver/build"
        make INSTALL_ROOT="$pkgdir" install
        }
qfaktury.install
qfaktury_update_cache() {
        update-desktop-database -q
}

post_install() {
        qfaktury_update_cache
}

post_upgrade() {
        qfaktury_update_cache
}

post_remove() {
        qfaktury_update_cache
}
UWAGA: Nie testowałem tej wersji. W pierwszej kolejności proszę sobie sprawdzić, czy autor uwzględnił prawidłowe stawki VAT (w wersji 0.6.2 są jeszcze "stare").
« Ostatnia zmiana: Lipiec 21, 2015, 15:39:04 wysłana przez pavbaranov »

 

Polityka cookies
Darmowe Fora | Darmowe Forum
cesarstwoniemieckie ztm proskills pesandfifa blanciormt2forum