[arch-commits] Commit in ktikz/repos/community-x86_64 (PKGBUILD PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Thu Sep 30 20:36:52 UTC 2021
Date: Thursday, September 30, 2021 @ 20:36:52
Author: arojas
Revision: 1026259
archrelease: copy trunk to community-x86_64
Added:
ktikz/repos/community-x86_64/PKGBUILD
(from rev 1026258, ktikz/trunk/PKGBUILD)
Deleted:
ktikz/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 100 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 50 insertions(+), 50 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-30 20:36:16 UTC (rev 1026258)
+++ PKGBUILD 2021-09-30 20:36:52 UTC (rev 1026259)
@@ -1,50 +0,0 @@
-# Maintainer: Bruno Pagani <archange at archlinux.org>
-
-pkgbase=ktikz
-pkgname=(ktikz qtikz)
-pkgver=0.13.1
-pkgrel=1
-pkgdesc="Small application helping you to create TikZ diagrams (from the LaTeX pgf package)"
-arch=(x86_64)
-url="https://github.com/fhackenberger/ktikz"
-license=(GPL)
-depends=(poppler-qt5)
-makedepends=(cmake extra-cmake-modules qt5-base qt5-tools
- kdoctools kxmlgui ktexteditor kparts kiconthemes
- poppler poppler-qt5)
-source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz)
-sha256sums=('03f6ee335ca1abb23216870a6df71406ab44a4899875d4695b8594cfb789a127')
-
-prepare() {
- mkdir buildqt
-}
-
-build() {
- # Build ktikz
- cmake -B build -S ${pkgbase}-${pkgver} \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=None
- make -C build
- # Build qtikz
- cd buildqt
- qmake ../${pkgbase}-${pkgver}/qtikz.pro
- make
-}
-
-package_ktikz() {
- pkgdesc+=" – KDE version"
- depends+=(kparts ktexteditor)
- make -C build DESTDIR="${pkgdir}" install
-}
-
-package_qtikz() {
- pkgdesc+=" – Qt version"
- make -C buildqt INSTALL_ROOT="${pkgdir}" install
- # Fix icons path
- sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' "${pkgdir}"/usr/share/applications/qtikz.desktop
- rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png
- cd ${pkgbase}-${pkgver}/app/icons
- install -Dm644 qtikz.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg
- install -Dm644 qtikz-22.png "${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png
- install -Dm644 qtikz-128.png "${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png
-}
Copied: ktikz/repos/community-x86_64/PKGBUILD (from rev 1026258, ktikz/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-09-30 20:36:52 UTC (rev 1026259)
@@ -0,0 +1,50 @@
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+
+pkgbase=ktikz
+pkgname=(ktikz qtikz)
+pkgver=0.13.2
+pkgrel=1
+pkgdesc="Small application helping you to create TikZ diagrams (from the LaTeX pgf package)"
+arch=(x86_64)
+url="https://github.com/fhackenberger/ktikz"
+license=(GPL)
+depends=(poppler-qt5)
+makedepends=(cmake extra-cmake-modules qt5-base qt5-tools
+ kdoctools kxmlgui ktexteditor kparts kiconthemes
+ poppler poppler-qt5)
+source=(${url}/archive/${pkgver}/${pkgbase}-${pkgver}.tar.gz)
+sha256sums=('1b7f5b7a8daacea68b5a93c1e5a946c9ba9f776b8708f11ca047e591a446f300')
+
+prepare() {
+ mkdir buildqt
+}
+
+build() {
+ # Build ktikz
+ cmake -B build -S ${pkgbase}-${pkgver} \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=None
+ make -C build
+ # Build qtikz
+ cd buildqt
+ qmake ../${pkgbase}-${pkgver}/qtikz.pro
+ make
+}
+
+package_ktikz() {
+ pkgdesc+=" – KDE version"
+ depends+=(kparts ktexteditor)
+ make -C build DESTDIR="${pkgdir}" install
+}
+
+package_qtikz() {
+ pkgdesc+=" – Qt version"
+ make -C buildqt INSTALL_ROOT="${pkgdir}" install
+ # Fix icons path
+ sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' "${pkgdir}"/usr/share/applications/qtikz.desktop
+ rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png
+ cd ${pkgbase}-${pkgver}/app/icons
+ install -Dm644 qtikz.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg
+ install -Dm644 qtikz-22.png "${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png
+ install -Dm644 qtikz-128.png "${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png
+}
More information about the arch-commits
mailing list