upg gtk3 doxygen
This commit is contained in:
parent
090ae42618
commit
8f53b4cfa7
|
@ -8,12 +8,12 @@
|
||||||
#pkgbase=doxygen
|
#pkgbase=doxygen
|
||||||
#pkgname=('doxygen' 'doxygen-docs')
|
#pkgname=('doxygen' 'doxygen-docs')
|
||||||
pkgname=doxygen
|
pkgname=doxygen
|
||||||
pkgver=1.9.8
|
pkgver=1.10.0
|
||||||
pkgrel=01
|
pkgrel=01
|
||||||
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
||||||
url='http://www.doxygen.nl'
|
url='http://www.doxygen.nl'
|
||||||
makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'ghostscript'
|
makedepends=('cmake' 'gcc-libs' 'flex' 'qt6-base' 'ghostscript'
|
||||||
'texlive-latexextra' 'graphviz' 'python' 'git'
|
'texlive-latexextra' 'graphviz' 'python'
|
||||||
'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric')
|
'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric')
|
||||||
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
|
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
|
||||||
|
|
||||||
|
@ -30,7 +30,6 @@ build() {
|
||||||
cmake -B build \
|
cmake -B build \
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||||
-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
|
-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
|
||||||
-DPYTHON_EXECUTABLE:FILE=/usr/bin/python \
|
|
||||||
-Dbuild_doc:BOOL=OFF \
|
-Dbuild_doc:BOOL=OFF \
|
||||||
-Dbuild_wizard:BOOL=ON
|
-Dbuild_wizard:BOOL=ON
|
||||||
make -C build
|
make -C build
|
||||||
|
@ -49,7 +48,7 @@ package() {
|
||||||
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
||||||
depends=('gcc-libs')
|
depends=('gcc-libs')
|
||||||
optdepends=('graphviz: for caller/callee graph generation'
|
optdepends=('graphviz: for caller/callee graph generation'
|
||||||
'qt5-base: for doxywizard')
|
'qt6-base: for doxywizard')
|
||||||
|
|
||||||
cd ${pkgname}-Release_${pkgver//./_}
|
cd ${pkgname}-Release_${pkgver//./_}
|
||||||
make -C build DESTDIR="${pkgdir}" install
|
make -C build DESTDIR="${pkgdir}" install
|
||||||
|
@ -73,9 +72,7 @@ arch=(x86_64)
|
||||||
|
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
|
|
||||||
sha256sums=(77371e8a58d22d5e03c52729844d1043e9cbf8d0005ec5112ffa4c8f509ddde8) # doxygen-1.9.8.tar.gz
|
sha256sums=(795692a53136ca9bb9a6cd72656968af7858a78be7d6d011e12ab1dce6b9533c) # doxygen-1.10.0.tar.gz
|
||||||
sha512sums=('028788a4c4daba895d5c4b20ad99a7bfe61aa9ddd39dfa220eafc3f56563881ad682fa528ebfb49ac04493f974cb0b503f9b0e7edd7ff860c3b2d2991d25705d')
|
|
||||||
b2sums=('4ff9264374db959936105301097d02d25c1cf57aabf336350767b97ae73c4f8d94f2f954b1baae2166fc29a5056f67fb4e6cbb6baa8a0c42cbbf51e631b3a9a8')
|
|
||||||
|
|
||||||
|
## a8c266d87cfc35eca01d2aa104591f9b6da17e32316f66a8ce5c8b38d33943dd doxygen-1.10.0-01-x86_64.pkg.tar.lz
|
||||||
|
|
||||||
## c798e9d39e7f04d3d9f63448e6c824f19ecf1cfde8dde21cc9b3c8b19811c8f4 doxygen-1.9.8-01-x86_64.pkg.tar.lz
|
|
||||||
|
|
|
@ -3,19 +3,19 @@
|
||||||
|
|
||||||
pkgbase=doxygen
|
pkgbase=doxygen
|
||||||
pkgname=('doxygen' 'doxygen-docs')
|
pkgname=('doxygen' 'doxygen-docs')
|
||||||
pkgver=1.9.8
|
pkgver=1.10.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
||||||
url='http://www.doxygen.nl'
|
url='http://www.doxygen.nl'
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'ghostscript'
|
makedepends=('cmake' 'gcc-libs' 'flex' 'qt6-base' 'ghostscript'
|
||||||
'texlive-latexextra' 'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric'
|
'texlive-latexextra' 'texlive-fontutils' 'texlive-fontsrecommended' 'texlive-plaingeneric'
|
||||||
'graphviz' 'python' 'git')
|
'graphviz' 'python')
|
||||||
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
|
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
|
||||||
sha256sums=('77371e8a58d22d5e03c52729844d1043e9cbf8d0005ec5112ffa4c8f509ddde8')
|
sha256sums=('795692a53136ca9bb9a6cd72656968af7858a78be7d6d011e12ab1dce6b9533c')
|
||||||
sha512sums=('028788a4c4daba895d5c4b20ad99a7bfe61aa9ddd39dfa220eafc3f56563881ad682fa528ebfb49ac04493f974cb0b503f9b0e7edd7ff860c3b2d2991d25705d')
|
sha512sums=('d8731796d5513ff5939c234f32f7f31aabc45f5557947741a330b3d33b368fb5ad770ef1d3d7384a402d98229eafeb1f955ef76e9932310b83c1d35a2eef500f')
|
||||||
b2sums=('4ff9264374db959936105301097d02d25c1cf57aabf336350767b97ae73c4f8d94f2f954b1baae2166fc29a5056f67fb4e6cbb6baa8a0c42cbbf51e631b3a9a8')
|
b2sums=('e9eaf70e106aa022bb0edc99082e6bccd5c6879c41be40ce69d2d5e4eb7d1c5ff078fd8f9132206bf546fa78aab7f8bef4584fd1f2d6e1e84b01d2e65933375e')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${pkgbase}-Release_${pkgver//./_}
|
cd ${pkgbase}-Release_${pkgver//./_}
|
||||||
|
@ -30,7 +30,6 @@ build() {
|
||||||
cmake -B build \
|
cmake -B build \
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||||
-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
|
-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
|
||||||
-DPYTHON_EXECUTABLE:FILE=/usr/bin/python \
|
|
||||||
-Dbuild_doc:BOOL=ON \
|
-Dbuild_doc:BOOL=ON \
|
||||||
-Dbuild_wizard:BOOL=ON
|
-Dbuild_wizard:BOOL=ON
|
||||||
make -C build
|
make -C build
|
||||||
|
@ -47,7 +46,7 @@ package_doxygen() {
|
||||||
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
|
||||||
depends=('gcc-libs')
|
depends=('gcc-libs')
|
||||||
optdepends=('graphviz: for caller/callee graph generation'
|
optdepends=('graphviz: for caller/callee graph generation'
|
||||||
'qt5-base: for doxywizard')
|
'qt6-base: for doxywizard')
|
||||||
|
|
||||||
cd ${pkgbase}-Release_${pkgver//./_}
|
cd ${pkgbase}-Release_${pkgver//./_}
|
||||||
make -C build DESTDIR="${pkgdir}" install
|
make -C build DESTDIR="${pkgdir}" install
|
||||||
|
|
|
@ -1,13 +1,14 @@
|
||||||
cmake
|
cmake
|
||||||
qt5-base
|
qt6-base
|
||||||
ghostscript
|
ghostscript
|
||||||
texlive-latexextra
|
texlive-latexextra
|
||||||
graphviz
|
graphviz
|
||||||
python
|
python
|
||||||
git
|
|
||||||
texlive-fontutils
|
texlive-fontutils
|
||||||
texlive-fontsrecommended
|
texlive-fontsrecommended
|
||||||
texlive-plaingeneric
|
texlive-plaingeneric
|
||||||
bison
|
bison
|
||||||
libgit2
|
libgit2
|
||||||
|
libglvnd
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#pkgbase=gtk3
|
#pkgbase=gtk3
|
||||||
pkgname=gtk3 # gtk3-docs gtk3-demos)
|
pkgname=gtk3 # gtk3-docs gtk3-demos)
|
||||||
pkgver=3.24.39
|
pkgver=3.24.39
|
||||||
pkgrel=01
|
pkgrel=02
|
||||||
epoch=1
|
epoch=1
|
||||||
pkgdesc="GObject-based multi-platform GUI toolkit"
|
pkgdesc="GObject-based multi-platform GUI toolkit"
|
||||||
url="https://www.gtk.org/"
|
url="https://www.gtk.org/"
|
||||||
|
@ -32,6 +32,10 @@ source=(
|
||||||
pkgver() {
|
pkgver() {
|
||||||
cd gtk
|
cd gtk
|
||||||
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
|
||||||
|
|
||||||
|
# Fix Hebrew
|
||||||
|
# https://gitlab.archlinux.org/archlinux/packaging/packages/gtk3/-/issues/4
|
||||||
|
git cherry-pick -n 26336c401a39cbd8a7b8128fac7029077c6e1dd0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -137,5 +141,5 @@ sha256sums=(SKIP
|
||||||
#echo "you must rename this package to meet SF naming before you move to the repo"
|
#echo "you must rename this package to meet SF naming before you move to the repo"
|
||||||
#mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
|
#mv $(ls -l $pkgname*pkg.tar.lz) $pkgname-$epoch_$pkgver-$pkgrel-$arch.pkg.tar.lz >pkg-mv.log
|
||||||
|
|
||||||
## 4bd173ba45099fb3bf5c965c99a1e3c47d852dc2472ce6e2638df4aa216b283b gtk3-1_3.24.39-01-x86_64.pkg.tar.lz
|
## 5bc990f2b49d7f2912a0f17a0810eb72cc2346ffa0101b98fee375533ef28a21 gtk3-1_3.24.39-02-x86_64.pkg.tar.lz
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ pkgname=(
|
||||||
gtk3-docs
|
gtk3-docs
|
||||||
)
|
)
|
||||||
pkgver=3.24.39
|
pkgver=3.24.39
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
epoch=1
|
epoch=1
|
||||||
pkgdesc="GObject-based multi-platform GUI toolkit"
|
pkgdesc="GObject-based multi-platform GUI toolkit"
|
||||||
url="https://www.gtk.org/"
|
url="https://www.gtk.org/"
|
||||||
|
@ -74,6 +74,10 @@ pkgver() {
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd gtk
|
cd gtk
|
||||||
|
|
||||||
|
# Fix Hebrew
|
||||||
|
# https://gitlab.archlinux.org/archlinux/packaging/packages/gtk3/-/issues/4
|
||||||
|
git cherry-pick -n 26336c401a39cbd8a7b8128fac7029077c6e1dd0
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
|
Loading…
Reference in New Issue