mirror of
https://github.com/Ponce/slackbuilds
synced 2024-10-01 06:32:51 +02:00
development/eagle: Updated for version 7.7.0 + new maintainer.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
4cc062e982
commit
cc2254d046
5 changed files with 35 additions and 39 deletions
|
@ -1,22 +1,21 @@
|
|||
The EAGLE Layout Editor is an easy to use, yet powerful tool for designing
|
||||
printed circuit boards (PCBs). The name EAGLE is an acronym, which stands
|
||||
for Easily Applicable Graphical Layout Editor. The program consists
|
||||
of three main modules (Layout Editor, Schematic Editor, and Autorouter)
|
||||
which are embedded in a single user interface.
|
||||
EAGLE is an easy to use, yet powerful tool for designing printed circuit
|
||||
boards (PCBs). The name EAGLE is an acronym, which stands for Easily
|
||||
Applicable Graphical Layout Editor. The program consists of three main
|
||||
modules (Layout Editor, Schematic Editor and Autorouter), which are
|
||||
embedded in a single user interface.
|
||||
|
||||
If EAGLE prompts for a license key the first time it is
|
||||
run, point it toward the freeware license file located at
|
||||
/opt/eagle-VERSION/bin/freeware.key, or purchase a license to unlock
|
||||
advanced features.
|
||||
If EAGLE prompts for a license key the first time it is run, you can select
|
||||
EAGLE Express option to run EAGLE as a free version or purchase a license to
|
||||
unlock advanced features.
|
||||
|
||||
After the key is accepted, you may wish to change the permission of
|
||||
/opt/eagle-VERSION/bin/eagle.key so that it is no longer world-writable.
|
||||
/opt/eagle-VERSION/bin/eagle.key so that it is no longer world-writable:
|
||||
|
||||
# chmod 0644 /opt/eagle-<version>/bin/eagle.key
|
||||
|
||||
This script installs the English documentation. With version 5.10.0
|
||||
German and (some) Chinese documentation is included as well. To select
|
||||
them, run this script as:
|
||||
This script installs the English documentation by default. Starting from
|
||||
version 5.10.0, German and (some) Chinese documentation is included as well.
|
||||
To select them, run this script as:
|
||||
|
||||
# DOC_LANG=<xx> ./eagle.SlackBuild
|
||||
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ -x /usr/bin/update-desktop-database ]; then
|
||||
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
|
||||
fi
|
||||
|
@ -9,4 +7,3 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
|
|||
/usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
# Copyright 2008,2015 Kyle Guinn <elyk03@gmail.com>, USA
|
||||
# Copyright 2010,2013 Niels Horn, Rio de Janeiro, RJ, Brazil
|
||||
# Copyright 2016 Andrzej Telszewski, Banie
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -24,7 +25,7 @@
|
|||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=eagle
|
||||
VERSION=${VERSION:-7.6.0}
|
||||
VERSION=${VERSION:-7.7.0}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
|
@ -42,7 +43,7 @@ OUTPUT=${OUTPUT:-/tmp}
|
|||
|
||||
# Documentation is distributed for English, German and Chinese.
|
||||
# Due to the size of the documentation, only include one language.
|
||||
DOC_LANG=${DOC_LANG:-en} # one of "all", "de", "en", or "zh"
|
||||
DOC_LANG=${DOC_LANG:-en} # One of "all", "de", "en", or "zh".
|
||||
|
||||
set -e
|
||||
|
||||
|
@ -55,7 +56,7 @@ find $PKG/opt/$PRGNAM-$VERSION/lbr/seeed -type f -exec chmod -x {} +
|
|||
find $PKG/opt/$PRGNAM-$VERSION/projects/examples/seeed -type f -exec chmod -x {} +
|
||||
|
||||
# Create the license key file. EAGLE will write to this the first time it is
|
||||
# run. After that, you can change the permissions to 0644 if you wish.
|
||||
# run. After that, you should change the permissions to 0644.
|
||||
touch $PKG/opt/$PRGNAM-$VERSION/bin/$PRGNAM.key
|
||||
chmod 0666 $PKG/opt/$PRGNAM-$VERSION/bin/$PRGNAM.key
|
||||
|
||||
|
@ -70,7 +71,7 @@ ln -s /opt/$PRGNAM-$VERSION/bin/eagleicon50.png $PKG/usr/share/icons/hicolor/48x
|
|||
mkdir -p $PKG/usr/share/applications
|
||||
cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
|
||||
|
||||
# Move any man pages to the proper location
|
||||
# Move any man pages to the proper location.
|
||||
mkdir -p $PKG/usr/man/man1
|
||||
mv $PKG/opt/$PRGNAM-$VERSION/doc/*.1 $PKG/usr/man/man1
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} +
|
||||
|
@ -82,7 +83,6 @@ if [ ${DOC_LANG} != "all" ]; then
|
|||
for lang in de en; do mv README_${lang} ${lang}/README; done
|
||||
for lang in de en; do mv UPDATE_${lang} ${lang}/UPDATE; done
|
||||
for lang in de en; do mv library_${lang}.txt ${lang}/library.txt; done
|
||||
for lang in de en; do mv license_${lang}.txt ${lang}/license.txt; done
|
||||
for lang in de en zh; do mv manual_${lang}.pdf ${lang}/manual.pdf; done
|
||||
for lang in de en zh; do mv tutorial_${lang}.pdf ${lang}/tutorial.pdf; done
|
||||
for lang in de en; do mv ulp/connect-device-split-symbol-${lang}.pdf ${lang}/ulp/connect-device-split-symbol.pdf; done
|
||||
|
@ -102,7 +102,7 @@ if [ ${DOC_LANG} != "all" ]; then
|
|||
for lang in de en zh; do rm -rf ${lang}; done
|
||||
fi
|
||||
|
||||
# Move the documentation to the proper location
|
||||
# Move the documentation to the proper location.
|
||||
mkdir -p $PKG/usr/doc
|
||||
mv $PKG/opt/$PRGNAM-$VERSION/doc $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
ln -s /usr/doc/$PRGNAM-$VERSION $PKG/opt/$PRGNAM-$VERSION/doc
|
||||
|
@ -110,7 +110,7 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
|||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
cat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||
cat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
PRGNAM="eagle"
|
||||
VERSION="7.6.0"
|
||||
HOMEPAGE="http://www.cadsoft.de/"
|
||||
DOWNLOAD="http://web.cadsoft.de/ftp/eagle/program/7.6/eagle-lin32-7.6.0.run"
|
||||
MD5SUM="2873ebadd0b72f79f19e568a145393d6"
|
||||
DOWNLOAD_x86_64="http://web.cadsoft.de/ftp/eagle/program/7.6/eagle-lin64-7.6.0.run"
|
||||
MD5SUM_x86_64="02d1c4d65924b8cf2f611e8f1d154dc1"
|
||||
VERSION="7.7.0"
|
||||
HOMEPAGE="https://cadsoft.io/"
|
||||
DOWNLOAD="http://web.cadsoft.de/ftp/eagle/program/7.7/eagle-lin32-7.7.0.run"
|
||||
MD5SUM="2538a6e89825e7f17a475c139772e92a"
|
||||
DOWNLOAD_x86_64="http://web.cadsoft.de/ftp/eagle/program/7.7/eagle-lin64-7.7.0.run"
|
||||
MD5SUM_x86_64="32af1a9e3af2a95121dc332a520e9486"
|
||||
REQUIRES=""
|
||||
MAINTAINER="Kyle Guinn"
|
||||
EMAIL="elyk03@gmail.com"
|
||||
MAINTAINER="Andrzej Telszewski"
|
||||
EMAIL="atelszewski@gmail.com"
|
||||
|
|
|
@ -6,14 +6,14 @@
|
|||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
eagle: EAGLE (schematic capture program)
|
||||
eagle: EAGLE (PCB design program)
|
||||
eagle:
|
||||
eagle: The EAGLE Layout Editor is an easy to use, yet powerful tool
|
||||
eagle: for designing printed circuit boards (PCBs). The name EAGLE
|
||||
eagle: is an acronym, which stands for Easily Applicable Graphical
|
||||
eagle: Layout Editor. The program consists of three main modules
|
||||
eagle: (Layout Editor, Schematic Editor, and Autorouter) which are
|
||||
eagle: embedded in a single user interface.
|
||||
eagle: EAGLE is an easy to use, yet powerful tool for designing printed
|
||||
eagle: circuit boards (PCBs). The name EAGLE is an acronym, which stands
|
||||
eagle: for Easily Applicable Graphical Layout Editor. The program consists
|
||||
eagle: of three main modules (Layout Editor, Schematic Editor and
|
||||
eagle: Autorouter), which are embedded in a single user interface.
|
||||
eagle:
|
||||
eagle: Homepage: https://cadsoft.io/
|
||||
eagle:
|
||||
eagle: Homepage: http://www.cadsoft.de/
|
||||
eagle:
|
||||
|
|
Loading…
Reference in a new issue