development/lepton-eda: Updated for version 1.9.17.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
dmn 2022-04-02 17:52:01 +07:00 committed by Willy Sudiarto Raharjo
parent 8519f564ab
commit 9446efc904
No known key found for this signature in database
GPG key ID: 3F617144D7238786
5 changed files with 16 additions and 13 deletions

View file

@ -5,4 +5,6 @@ electronics. It provides schematic capture, netlisting into
over 30 netlist formats, and many other features.
It was forked from the gEDA/gaf suite in late 2016 by most
of its active developers at that time.
It's backward compatible with its predecessor and supports
the same file format for symbols and schematics.
It's in active development and well supported.

View file

@ -12,3 +12,8 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
fi
fi
if [ -x /usr/bin/install-info ]; then
chroot . /usr/bin/install-info --info-dir=/usr/info /usr/info/lepton-manual.info.gz 2> /dev/null
chroot . /usr/bin/install-info --info-dir=/usr/info /usr/info/lepton-scheme.info.gz 2> /dev/null
fi

View file

@ -2,7 +2,7 @@
# Slackware build script for lepton-eda
# Copyright 2019-2021 dmn <graahnul.grom@gmail.com>, Russia
# Copyright 2019-2022 dmn <graahnul.grom@gmail.com>, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=lepton-eda
VERSION=${VERSION:-1.9.14}
VERSION=${VERSION:-1.9.17}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@ -88,6 +85,7 @@ CXXFLAGS="$SLKCFLAGS" \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--disable-static \
--disable-update-xdg-database \
--infodir=/usr/info \
--build=$ARCH-slackware-linux
@ -95,9 +93,7 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
# remove *.la files:
#
rm -vf $PKG/usr/lib${LIBDIRSUFFIX}/*.la
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

View file

@ -1,8 +1,8 @@
PRGNAM="lepton-eda"
VERSION="1.9.14"
VERSION="1.9.17"
HOMEPAGE="https://github.com/lepton-eda/lepton-eda"
DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.14-20210407/lepton-eda-1.9.14.tar.gz"
MD5SUM="a65d71d06dc829c634701c0eaa03dbb3"
DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.17-20211219/lepton-eda-1.9.17.tar.gz"
MD5SUM="ec82b8e285309ec3374f5bfe4a2c9099"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtkextra"

View file

@ -13,7 +13,7 @@ lepton-eda: electronics. It provides schematic capture, netlisting into
lepton-eda: over 30 netlist formats, and many other features.
lepton-eda: It was forked from the gEDA/gaf suite in late 2016 by most
lepton-eda: of its active developers at that time.
lepton-eda: It's in active development and well supported.
lepton-eda: It's backward compatible with its predecessor and supports
lepton-eda: the same file format for symbols and schematics.
lepton-eda:
lepton-eda: Homepage: https://github.com/lepton-eda/lepton-eda
lepton-eda: