mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
development/lepton-eda: Updated for version 1.9.17.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
8519f564ab
commit
9446efc904
5 changed files with 16 additions and 13 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue