diff options
author | dmn <graahnul.grom@gmail.com> | 2022-04-02 17:52:01 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-04-02 18:19:13 +0700 |
commit | 9446efc904c28620ec0b74bd29465c38c4585252 (patch) | |
tree | 546e4230d265e290cc56869cc2098da911243c4e | |
parent | 8519f564abb96e9d00b9cc0cbf656e42d8681a16 (diff) |
development/lepton-eda: Updated for version 1.9.17.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r-- | development/lepton-eda/README | 2 | ||||
-rw-r--r-- | development/lepton-eda/doinst.sh | 5 | ||||
-rw-r--r-- | development/lepton-eda/lepton-eda.SlackBuild | 12 | ||||
-rw-r--r-- | development/lepton-eda/lepton-eda.info | 6 | ||||
-rw-r--r-- | development/lepton-eda/slack-desc | 4 |
5 files changed, 16 insertions, 13 deletions
diff --git a/development/lepton-eda/README b/development/lepton-eda/README index 123189e69ad2d..136179afea539 100644 --- a/development/lepton-eda/README +++ b/development/lepton-eda/README @@ -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. diff --git a/development/lepton-eda/doinst.sh b/development/lepton-eda/doinst.sh index 0fb9c8b6867f0..e5526fb670f70 100644 --- a/development/lepton-eda/doinst.sh +++ b/development/lepton-eda/doinst.sh @@ -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 + diff --git a/development/lepton-eda/lepton-eda.SlackBuild b/development/lepton-eda/lepton-eda.SlackBuild index e0ab8e3efad3f..6ed79dc2b45bf 100644 --- a/development/lepton-eda/lepton-eda.SlackBuild +++ b/development/lepton-eda/lepton-eda.SlackBuild @@ -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 diff --git a/development/lepton-eda/lepton-eda.info b/development/lepton-eda/lepton-eda.info index 4a9831f914e96..c9120b38bd4c9 100644 --- a/development/lepton-eda/lepton-eda.info +++ b/development/lepton-eda/lepton-eda.info @@ -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" diff --git a/development/lepton-eda/slack-desc b/development/lepton-eda/slack-desc index a8c2311662744..fa326855eca3b 100644 --- a/development/lepton-eda/slack-desc +++ b/development/lepton-eda/slack-desc @@ -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: |