Projekty/Wsparcie > POLAUR
Qt5-configuration-tool
pavbaranov:
Ponownie próbuję zaprezentować to narzędzie, zwłaszcza, że ukazała się wersja 0.6. Przypominam - ułatwia zarządzanie wyglądem aplikacji opartych o Qt5 w środowiskach, które takich nie mają. Więcej: http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066
PKGBUILD
--- Kod: ---pkgname=qt5-configuration-tool
_pkgname=qt5ct
pkgver=0.6
pkgrel=1
pkgdesc="Tool for Qt5 applications in DE/WM without Qt5 integration"
arch=(i686 x86_64)
url="http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066"
license=('BSD')
depends=('qt5-base' 'qt5-svg' 'qt5-tools')
makedepends=('qt5-tools')
source=('http://qt-apps.org/CONTENT/content-files/168066-qt5ct-0.6.tar.bz2')
md5sums=('40f4be26745125bfb6d9a272c301a17f')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
qmake-qt5 PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make INSTALL_ROOT="$pkgdir" install
}
--- Koniec kodu ---
qt5-configuration-tool.install
--- Kod: ---qt5-configuration-tool_update_cache() {
update-desktop-database -q
}
post_install() {
qt5-configuration-tool_update_cache
}
post_upgrade() {
qt5-configuration-tool_update_cache
}
post_remove() {
qt5-configuration-tool_update_cache
}
--- Koniec kodu ---
Jest całkiem możliwe, że koniecznym jest dla działania tego narzędzia również dodanie:
--- Kod: ---export QT_QPA_PLATFORMTHEME=qt5ct
--- Koniec kodu ---
do plilu ~/.profile oraz przelogowanie się po instalacji (taka informacja kiedyś była umieszczona na stronie projektu, obecnie zniknęła. Nie mam tego jak sprawdzić.
pavbaranov:
Pojawiła się wersja 0.7 z kilkoma nowymi funkcjami http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066, zatem... bawcie się:
PKGBUILD
--- Kod: ---pkgname=qt5-configuration-tool
_pkgname=qt5ct
pkgver=0.7
pkgrel=1
pkgdesc="Tool for Qt5 applications in DE/WM without Qt5 integration"
arch=(i686 x86_64)
url="http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066"
license=('BSD')
depends=('qt5-base' 'qt5-svg' 'qt5-tools')
makedepends=('qt5-tools')
source=('http://qt-apps.org/CONTENT/content-files/168066-qt5ct-0.7.tar.bz2')
md5sums=('417685d3c61d8118391ae5ba6e6430a1')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
qmake-qt5 PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make INSTALL_ROOT="$pkgdir" install
}
--- Koniec kodu ---
pavbaranov:
I kolejna wersja - 0.8:
PKGBUILD
--- Kod: ---pkgname=qt5-configuration-tool
_pkgname=qt5ct
pkgver=0.8
pkgrel=1
pkgdesc="Tool for Qt5 applications in DE/WM without Qt5 integration"
arch=(i686 x86_64)
url="http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066"
license=('BSD')
depends=('qt5-base' 'qt5-svg' 'qt5-tools')
makedepends=('qt5-tools')
source=('http://qt-apps.org/CONTENT/content-files/168066-qt5ct-0.8.tar.bz2')
md5sums=('7cbfb736a95c011543eb701531e7d66d')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
qmake-qt5 PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make INSTALL_ROOT="$pkgdir" install
}
--- Koniec kodu ---
pavbaranov:
Nowa wersja programu nosi nr 0.9 i zawiera niewielkie usprawnienia oraz kilka nowych tłumaczeń (zob.: http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066). Jeśli usprawnienia są dla Was znaczące, to PKGBUILD wygląda następująco:
--- Kod: ---pkgname=qt5-configuration-tool
_pkgname=qt5ct
pkgver=0.9
pkgrel=1
pkgdesc="Tool for Qt5 applications in DE/WM without Qt5 integration"
arch=(i686 x86_64)
url="http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066"
license=('BSD')
depends=('qt5-base' 'qt5-svg' 'qt5-tools')
makedepends=('qt5-tools')
source=('http://qt-apps.org/CONTENT/content-files/168066-qt5ct-0.9.tar.bz2')
md5sums=('d44b2dc9a6a68e6f4616963f5867169d')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
qmake-qt5 PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make INSTALL_ROOT="$pkgdir" install
}
--- Koniec kodu ---
pavbaranov:
Ukazało się właśnie wydanie 0.10.
PKGBUILD
--- Kod: ---#Maintainer: pavbaranov
pkgname=qt5-configuration-tool
_pkgname=qt5ct
pkgver=0.10
pkgrel=1
pkgdesc="Tool for Qt5 applications in DE/WM without Qt5 integration"
arch=(i686 x86_64)
url="http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066"
license=('BSD')
depends=('qt5-base' 'qt5-svg' 'qt5-tools')
makedepends=('qt5-tools')
source=('http://sourceforge.net/projects/qt5ct/files/qt5ct-0.10.tar.bz2')
md5sums=('4f578d981f94bca21a7b4c01dc1af596')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}/"
qmake-qt5 PREFIX=/usr
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make INSTALL_ROOT="$pkgdir" install
}
--- Koniec kodu ---
Nawigacja
[#] Następna strona
Idź do wersji pełnej