geda: update to 1.10.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
e5b1706c98
commit
042dc1480b
2 changed files with 32 additions and 8 deletions
17
srcpkgs/geda/patches/snarf_cpp_opts.patch
Normal file
17
srcpkgs/geda/patches/snarf_cpp_opts.patch
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- gschem/src/Makefile.orig 2019-10-08 20:33:14.000000000 +0200
|
||||
+++ gschem/src/Makefile.in 2019-10-12 15:49:39.966600662 +0200
|
||||
@@ -2693,12 +2693,12 @@
|
||||
$(AM_V_SNARF)CPP="$(CPP)" $(GUILE_SNARF) -o $@ $< $(snarf_cpp_opts)
|
||||
|
||||
actions.decl.x: actions.decl.h actions.c Makefile
|
||||
- $(AM_V_GEN)$(CPP) -I$(srcdir) -c $< | \
|
||||
+ $(AM_V_GEN)$(CPP) -I$(srcdir) $< | \
|
||||
sed -e '/^.*KEEP_LINE /!d' -e 's/^.*KEEP_LINE //' > $@.tmp && \
|
||||
mv $@.tmp $@
|
||||
|
||||
actions.init.x: actions.init.c actions.c Makefile
|
||||
- $(AM_V_GEN)$(CPP) -I$(srcdir) -c $< | \
|
||||
+ $(AM_V_GEN)$(CPP) -I$(srcdir) $< | \
|
||||
sed -e '/^.*KEEP_LINE /!d' -e 's/^.*KEEP_LINE //' > $@.tmp && \
|
||||
mv $@.tmp $@
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'geda'
|
||||
pkgname=geda
|
||||
version=1.8.2
|
||||
revision=7
|
||||
version=1.10.0
|
||||
revision=1
|
||||
wrksrc="${pkgname}-gaf-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-sysroot=/${XBPS_CROSS_BASE}"
|
||||
hostmakedepends="pkg-config guile desktop-file-utils shared-mime-info"
|
||||
makedepends="gc-devel gtk+-devel guile-devel"
|
||||
make_build_args="V=1"
|
||||
hostmakedepends="pkg-config guile python desktop-file-utils shared-mime-info"
|
||||
makedepends="gamin-devel gc-devel gtk+-devel guile-devel python-devel libatomic_ops-devel"
|
||||
depends="guile geda-data"
|
||||
checkdepends="perl"
|
||||
short_desc="Electronic Design Automation tool"
|
||||
|
@ -14,12 +14,19 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
|||
license="GPL-2.0-or-later"
|
||||
homepage="http://www.geda-project.org/"
|
||||
distfiles="http://ftp.geda-project.org/geda-gaf/stable/v${version%.*}/${version}/geda-gaf-${version}.tar.gz"
|
||||
checksum=bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721
|
||||
checksum=5eb7a619f9d9cbcfa895468d6eae888d7e1d519dfff717b9f8f22fbeb37a3b1a
|
||||
|
||||
if [ "${XBPS_ARCH}" = "x86_64" ]; then
|
||||
hostmakedepends+=" glibc-devel-32bit"
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
|
||||
broken="The host ($XBPS_WORDSIZE) and target ($XBPS_TARGET_WORDSIZE) word sizes need to be the same for cross building."
|
||||
fi
|
||||
fi
|
||||
|
||||
pre_configure() {
|
||||
mkdir -p gnu
|
||||
touch gnu/stubs-32.h
|
||||
}
|
||||
|
||||
geda-devel_package() {
|
||||
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
|
|
Loading…
Reference in a new issue