[new-package] gtkdatabox 1.0.0
This commit is contained in:
11
mingw-w64-gtkdatabox/001-fix-build-glade-library.patch
Normal file
11
mingw-w64-gtkdatabox/001-fix-build-glade-library.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/glade/Makefile.am
|
||||
+++ b/glade/Makefile.am
|
||||
@@ -19,7 +19,7 @@
|
||||
@GLADE3_LIBS@
|
||||
|
||||
libgladedatabox_la_LDFLAGS = \
|
||||
- -export-dynamic -module -avoid-version
|
||||
+ -export-dynamic -module -avoid-version -no-undefined
|
||||
|
||||
libgladedatabox_la_SOURCES = \
|
||||
gladeui-databox.c
|
||||
53
mingw-w64-gtkdatabox/PKGBUILD
Normal file
53
mingw-w64-gtkdatabox/PKGBUILD
Normal file
@@ -0,0 +1,53 @@
|
||||
# Contributor: Mehdi Chinoune <mehdi.chinoune@hotmail.com>
|
||||
|
||||
_realname=gtkdatabox
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="A GTK+-3 widget to display data. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://gtkdatabox.sourceforge.io'
|
||||
license=('spdx:LGPL-2.1-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc-libs"
|
||||
#"${MINGW_PACKAGE_PREFIX}-glade"
|
||||
"${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
"${MINGW_PACKAGE_PREFIX}-pango")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc")
|
||||
source=("https://downloads.sourceforge.net/project/${_realname}/${_realname}-1/${_realname}-${pkgver}.tar.gz"
|
||||
"001-fix-build-glade-library.patch")
|
||||
sha256sums=('8bee70206494a422ecfec9a88d32d914c50bb7a0c0e8fedc4512f5154aa9d3e3'
|
||||
'a10e7d36d04777b215adaeba03108b907106cb958cf0e73c0c9c993cfa0f9e52')
|
||||
|
||||
prepare() {
|
||||
cd "${_realname}-${pkgver}"
|
||||
patch -p1 -i "${srcdir}"/001-fix-build-glade-library.patch
|
||||
|
||||
autoreconf -fiv
|
||||
}
|
||||
|
||||
build() {
|
||||
mkdir -p "build-${MSYSTEM}" && cd "build-${MSYSTEM}"
|
||||
|
||||
export lt_cv_deplibs_check_method='pass_all'
|
||||
|
||||
../"${_realname}-${pkgver}"/configure \
|
||||
--prefix="${MINGW_PREFIX}" \
|
||||
--disable-static
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "build-${MSYSTEM}"
|
||||
|
||||
make install DESTDIR="${pkgdir}"
|
||||
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
}
|
||||
Reference in New Issue
Block a user