mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
parent
c9cd6e0a89
commit
25a0117e91
4 changed files with 51 additions and 0 deletions
|
@ -3332,3 +3332,5 @@ libfstrcmp.so.0 libfstrcmp-0.7.D001_1
|
||||||
libUMP.so.3 libump-git-20181122_2
|
libUMP.so.3 libump-git-20181122_2
|
||||||
libdri2.so.1 libdri2-git-20140317_2
|
libdri2.so.1 libdri2-git-20140317_2
|
||||||
libpst.so.4 libpst-0.6.72_1
|
libpst.so.4 libpst-0.6.72_1
|
||||||
|
libhamlib.so.2 hamlib-3.3_1
|
||||||
|
libhamlib++.so.2 hamlib-3.3_1
|
||||||
|
|
1
srcpkgs/hamlib-devel
Symbolic link
1
srcpkgs/hamlib-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
hamlib
|
12
srcpkgs/hamlib/patches/fix-cross-perl.patch
Normal file
12
srcpkgs/hamlib/patches/fix-cross-perl.patch
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
--- bindings/Makefile.am.orig
|
||||||
|
+++ bindings/Makefile.am
|
||||||
|
@@ -47,6 +47,9 @@
|
||||||
|
PREFIX="$(prefix)" \
|
||||||
|
INC="$(AM_CPPFLAGS)" \
|
||||||
|
CC="$(CC)" \
|
||||||
|
+ LD="$(CC)" \
|
||||||
|
+ CCFLAGS="${CFLAGS}" \
|
||||||
|
+ OPTIMIZE="${CFLAGS}" \
|
||||||
|
OBJECT="hamlibperl_wrap.o" \
|
||||||
|
VERSION="$(PACKAGE_VERSION)" \
|
||||||
|
LIBS="-L$(top_builddir)/src/.libs -lhamlib"
|
36
srcpkgs/hamlib/template
Normal file
36
srcpkgs/hamlib/template
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
# Template file for 'hamlib'
|
||||||
|
pkgname=hamlib
|
||||||
|
version=3.3
|
||||||
|
revision=1
|
||||||
|
build_style=gnu-configure
|
||||||
|
configure_args="--disable-static --with-perl-binding --with-python-binding
|
||||||
|
--with-tcl-binding --with-xml-support"
|
||||||
|
pycompile_module="Hamlib.py"
|
||||||
|
hostmakedepends="automake libtool pkg-config python3 swig"
|
||||||
|
makedepends="gettext-devel libusb-devel libxml2-devel python3-devel readline-devel
|
||||||
|
tcl-devel"
|
||||||
|
depends="perl"
|
||||||
|
short_desc="Library to control radio transceivers and receivers"
|
||||||
|
maintainer="bra1nwave <brainwave@openmailbox.org>"
|
||||||
|
license="LGPL-2.1-or-later, GPL-2.0-or-later"
|
||||||
|
homepage="https://sourceforge.net/projects/hamlib/"
|
||||||
|
distfiles="${SOURCEFORGE_SITE}/hamlib/${version}/${pkgname}-${version}.tar.gz"
|
||||||
|
checksum=c90b53949c767f049733b442cd6e0a48648b55d99d4df5ef3f852d985f45e880
|
||||||
|
|
||||||
|
pre_configure() {
|
||||||
|
CFLAGS+=" -DNO_POSIX_2008_LOCALE -D_GNU_SOURCE"
|
||||||
|
export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}"
|
||||||
|
export PYTHON_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}${py3_abiver}"
|
||||||
|
autoreconf -fi
|
||||||
|
}
|
||||||
|
|
||||||
|
hamlib-devel_package() {
|
||||||
|
short_desc+=" - development files"
|
||||||
|
depends="${sourcepkg}>=${version}_${revision}"
|
||||||
|
pkg_install() {
|
||||||
|
vmove usr/include
|
||||||
|
vmove "usr/lib/*.so"
|
||||||
|
vmove usr/lib/pkgconfig
|
||||||
|
vmove usr/share/aclocal
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue