summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-dicts/steak/steak-1.7.3-r3.ebuild (renamed from app-dicts/steak/steak-1.7.3-r2.ebuild)4
-rw-r--r--dev-util/ccache/metadata.xml32
-rw-r--r--games-rpg/magus/magus-1.3.1.ebuild2
-rw-r--r--games-rpg/magus/magus-1.3.3.ebuild2
-rw-r--r--games-rpg/magus/magus-99999999.ebuild2
-rw-r--r--licenses/AgereSystems-WinModem104
-rw-r--r--media-gfx/pqiv/pqiv-2.8.5.ebuild6
-rw-r--r--metadata/pkg_desc_index6
-rw-r--r--net-dialup/martian-modem/martian-modem-20100123-r2.ebuild4
-rw-r--r--sci-mathematics/genius/metadata.xml46
-rw-r--r--sci-mathematics/reduce/reduce-20141130-r1.ebuild10
-rw-r--r--sci-mathematics/reduce/reduce-20141130-r2.ebuild106
-rw-r--r--sys-fs/squash_dir/squash_dir-13.13.ebuild2
-rw-r--r--sys-power/nut/metadata.xml20
-rw-r--r--sys-power/nut/nut-2.7.4-r1.ebuild (renamed from sys-power/nut/nut-2.7.4.ebuild)6
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r2.ebuild2
-rw-r--r--x11-libs/motif/motif-2.3.6-r1.ebuild2
-rw-r--r--x11-wm/fvwm/metadata.xml52
18 files changed, 309 insertions, 99 deletions
diff --git a/app-dicts/steak/steak-1.7.3-r2.ebuild b/app-dicts/steak/steak-1.7.3-r3.ebuild
index 5d8119d1..a2898833 100644
--- a/app-dicts/steak/steak-1.7.3-r2.ebuild
+++ b/app-dicts/steak/steak-1.7.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -47,7 +47,7 @@ src_install() {
doins mini_steak_icon.xpm pinguin_steak_icon.xpm .Steakconfig
dobin woerterbuch printbuffer iso2txt spacefilter poll
- dosym /usr/bin/woerterbuch /usr/bin/steak
+ dosym woerterbuch /usr/bin/steak
dodoc copyrights.txt help.txt version.txt README README.eng
}
diff --git a/dev-util/ccache/metadata.xml b/dev-util/ccache/metadata.xml
index aad4f4f1..e8c74c0a 100644
--- a/dev-util/ccache/metadata.xml
+++ b/dev-util/ccache/metadata.xml
@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- <description>maintainer of the updates in the mv overlay</description>
- </maintainer>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>toolchain@gentoo.org</email>
- <name>Gentoo Toolchain Project</name>
- </maintainer>
- <longdescription lang="en">
- ccache acts as a caching pre-processor to C/C++ compilers, improving
- compilation time when recompiling previously compiled source.
- </longdescription>
+<maintainer type="person">
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ <description>maintainer of the updates in the mv overlay</description>
+</maintainer>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+<maintainer type="project">
+ <email>toolchain@gentoo.org</email>
+ <name>Gentoo Toolchain Project</name>
+</maintainer>
+<longdescription lang="en">
+ccache acts as a caching pre-processor to C/C++ compilers, improving
+compilation time when recompiling previously compiled source.
+</longdescription>
</pkgmetadata>
diff --git a/games-rpg/magus/magus-1.3.1.ebuild b/games-rpg/magus/magus-1.3.1.ebuild
index c27ccefb..e0cb0ff8 100644
--- a/games-rpg/magus/magus-1.3.1.ebuild
+++ b/games-rpg/magus/magus-1.3.1.ebuild
@@ -17,7 +17,7 @@ esac
${LIVE_VERSION} && inherit monotone
DESCRIPTION="A character generator for the popular German role playing game Midgard"
-HOMEPAGE="http://sourceforge.net/projects/midgard.berlios/"
+HOMEPAGE="https://sourceforge.net/projects/midgard.berlios/"
SRC_URI="mirror://sourceforge/midgard.berlios/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
if ${LIVE_VERSION}
diff --git a/games-rpg/magus/magus-1.3.3.ebuild b/games-rpg/magus/magus-1.3.3.ebuild
index c27ccefb..e0cb0ff8 100644
--- a/games-rpg/magus/magus-1.3.3.ebuild
+++ b/games-rpg/magus/magus-1.3.3.ebuild
@@ -17,7 +17,7 @@ esac
${LIVE_VERSION} && inherit monotone
DESCRIPTION="A character generator for the popular German role playing game Midgard"
-HOMEPAGE="http://sourceforge.net/projects/midgard.berlios/"
+HOMEPAGE="https://sourceforge.net/projects/midgard.berlios/"
SRC_URI="mirror://sourceforge/midgard.berlios/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
if ${LIVE_VERSION}
diff --git a/games-rpg/magus/magus-99999999.ebuild b/games-rpg/magus/magus-99999999.ebuild
index c27ccefb..e0cb0ff8 100644
--- a/games-rpg/magus/magus-99999999.ebuild
+++ b/games-rpg/magus/magus-99999999.ebuild
@@ -17,7 +17,7 @@ esac
${LIVE_VERSION} && inherit monotone
DESCRIPTION="A character generator for the popular German role playing game Midgard"
-HOMEPAGE="http://sourceforge.net/projects/midgard.berlios/"
+HOMEPAGE="https://sourceforge.net/projects/midgard.berlios/"
SRC_URI="mirror://sourceforge/midgard.berlios/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
if ${LIVE_VERSION}
diff --git a/licenses/AgereSystems-WinModem b/licenses/AgereSystems-WinModem
new file mode 100644
index 00000000..27a837cb
--- /dev/null
+++ b/licenses/AgereSystems-WinModem
@@ -0,0 +1,104 @@
+Agere Systems WinModem End User SOFTWARE LICENSE AGREEMENT
+
+The terms and conditions of this Agreement will apply to the Agere
+Systems WinModem Software (hereafter "Software") supplied under this Agreement
+and any derivatives obtained therefrom, including any copy. The term Software
+includes programs and related documentation supplied herewith.
+
+The following file is made available under the standard Linux license,
+a copy of which may be found at .
+serial.c
+serial24.c
+
+These additional files are not derived from any Linux open source content,
+and are subject to the following restrictions.
+ltmodem.c
+linuxif.h
+ltmdmobj.o
+Makefile
+ltinst
+ltuninst
+readme.txt
+
+1.0 TITLE AND LICENSE GRANT
+
+ 1.1 The Software is copyrighted and/or contains proprietary
+ information protected by law. All Software and all copies
+ thereof are and will remain the sole property of Agere Systems or
+ its suppliers. Agere Systems hereby grants you a non-exclusive right
+ to use the Software, in whatever form recorded, which is furnished to
+ you under or in contemplation of this Agreement, in an Agere Systems
+ winmodem. Any other use of the Software or removal of the Software from
+ a country in which use is licensed shall automatically terminate this license.
+
+ 1.2 You agree to use your best efforts to see that any user of the Software
+ licensed hereunder complies with the terms and conditions of this Agreement.
+
+
+2.0 SOFTWARE USE
+
+ 2.1 You are permitted to make copies of the Software provided that any such copy
+ shall contain the same copyright notice and proprietary marking included on
+ the original Software.
+
+ 2.2 You agree not to merge or combine any portion of the Software with any other
+ software, other than the Linux operating system, unless expressly permitted by
+ the laws of the jurisdiction where you are located. Any portion of the Software
+ merged or combined with the other software will continue to be the subject of the
+ terms and conditions of this Agreement and you agree to reproduce on the merged
+ or combined portion of the Software the copyright and other proprietary rights
+ notices included in the original Software.
+
+ 2.3 Redistribution and Usage
+ Agere permits use and limited redistribution of this Licensed Software in source and
+ binary forms, with or without modification, subject to the following terms and conditions,
+ in addition to the terms mentioned in this agreement.
+
+ 2.3.1 Agere Systems reserves the right not to allow a third party to reuse or
+ redistribute the software, at its sole discretion.
+
+ 2.3.2 User hereby agrees not to remove or alter any copyright, trademark, credits
+ and other proprietary notices contained within or associated with the Licensed
+ Software, and shall include all such unaltered copyright, trademark, credits and
+ other proprietary notices on or in every copy of the Software.
+
+ 2.3.3 Notwithstanding any other provisions in this Agreement to the contrary, any
+ modifications or alterations made to the Licensed Software shall cause any
+ warranties and intellectual property indemnifications to become null and
+ void and of no further effect.
+
+3.0 DISCLAIMER OF WARRANTY
+
+ 3.1 You understand and acknowledge that the Software may contain errors, bugs or other
+ defects. The Software is provided on AS-IS basis, without warranty of any kind.
+
+ 3.2 Agere Systems has used reasonable efforts to minimize defects or errors in the Software.
+ HOWEVER, YOU ASSUME THE RISK OF ANY AND ALL DAMAGE OR LOSS FROM USE OR INABILITY TO USE
+ THE SOFTWARE. Specifically, but not in limitation of the foregoing disclaimers, Agere
+ Systems does not warrant that the functions of the Software will meet your requirements
+ or that the Software operation will be error-free or uninterrupted.
+
+ 3.3 Agere Systems bears no responsibility for supplying assistance for fixing or for
+ communicating known errors to you pertaining to the Software supplied hereunder.
+
+ 3.4 YOU UNDERSTAND THAT AGERE SYSTEMS, ITS AFFILIATES, CONTRACTORS, SUPPLIERS, AND AGENTS
+ MAKE NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIM ANY WARRANTY OF
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+
+4.0 EXCLUSIVE REMEDIES AND LIMITATION OF LIABILITIES
+
+ 4.1 Regardless of any other provisions of this Agreement, neither Agere Systems nor its
+ affiliates, contractors, suppliers, or agents shall be liable for any indirect, incidental,
+ or consequential damages (including lost profits) sustained or incurred in connection with
+ the use, operation, or inability to use the Software or for damages due to causes beyond
+ the reasonable control of Agere Systems, its affiliates, contractors, suppliers, and agents
+ attributable to any service, products, or action of any other person.
+
+ 4.2 This Agreement shall be construed in accordance with and governed by the laws of the
+ State of New York.
+
+YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT, AND THAT BY DOWNLOADING OR USING
+THE SOFTWARE, YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU FURTHER AGREE THAT THIS AGREEMENT
+IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES. THIS AGREEMENT
+SUPERCEDES ALL PRIOR ORAL AGREEMENTS, PROPOSALS OR UNDERSTANDINGS, AND ANY OTHER COMMUNICATIONS BETWEEN
+US RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
diff --git a/media-gfx/pqiv/pqiv-2.8.5.ebuild b/media-gfx/pqiv/pqiv-2.8.5.ebuild
index 95b9f89b..834095b3 100644
--- a/media-gfx/pqiv/pqiv-2.8.5.ebuild
+++ b/media-gfx/pqiv/pqiv-2.8.5.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit linux-info toolchain-funcs fdo-mime
+inherit linux-info toolchain-funcs xdg-utils
SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
@@ -63,9 +63,9 @@ src_compile() {
}
pkg_postinst() {
- fdo-mime_desktop_database_update
+ xdg_desktop_database_update
}
pkg_postrm() {
- fdo-mime_desktop_database_update
+ xdg_desktop_database_update
}
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 8fb2e721..5e997bbf 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -16,7 +16,7 @@ app-dicts/stardict-dictd-thesaurus-ee 2.4.2: Stardict Dictionary for Dictd.org's
app-dicts/stardict-freedict-deu-eng 2.4.2: Stardict Dictionary German to English
app-dicts/stardict-freedict-deu-ita 2.4.2: Stardict Dictionary German to Italian
app-dicts/stardict-freedict-ita-deu 2.4.2: Stardict Dictionary Italian to German
-app-dicts/steak 1.7.3-r2: EN => DE Dictionary
+app-dicts/steak 1.7.3-r3: EN => DE Dictionary
app-emacs/mv_emacs 1.3: (X)Emacs extensions: block support, macrorecorder, verify change
app-emacs/po-mode 0.19.8.1-r1: Major mode for GNU gettext PO files
app-eselect/eselect-net 0.2: eselect module for managing network open-rc service configurations
@@ -93,7 +93,7 @@ net-misc/openrdate 1.2: use TCP or UDP to retrieve the current time of another m
net-misc/sshstart 3.00: Start ssh-agent/ssh-add only if you really use ssh or friends
net-print/foo2zjs 20160722: Support for printing to ZjStream-based printers
sci-mathematics/genius 1.0.21: Genius Mathematics Tool and the GEL Language
-sci-mathematics/reduce 20141130-r1: A general-purpose computer algebra system
+sci-mathematics/reduce 20141130-r1 20141130-r2: A general-purpose computer algebra system
sys-apps/cpi 2.15: A wrapper for cp -i -a, making use of diff
sys-apps/less 487 497: Excellent text file viewer, optionally with additional selection feature
sys-apps/openrc-wrapper 2.2: Use openrc init scripts with systemd or other init systems
@@ -109,7 +109,7 @@ sys-fs/squash_dir 13.13: Keep directories compressed with squashfs. Useful for p
sys-fs/squashfs-tools 4.3.1_alpha0 99999999: Tool for creating compressed filesystem type squashfs
sys-fs/squashmount 15.4.3_p2: Keep directories compressed with squashfs. Useful for portage tree, texmf-dist
sys-kernel/kernel 4.3: A POSIX shell script to compile the kernel with user permissions
-sys-power/nut 2.7.4: Network-UPS Tools
+sys-power/nut 2.7.4-r1: Network-UPS Tools
sys-process/systemd-cron 1.5.4 1.5.10: systemd units to create timers for cron directories and crontab
virtual/freedesktop-icon-theme 0-r1: A virtual to choose between different icon themes
www-plugins/classic-theme-restorer 1.6.8.1: Firefox plugin: restore partially the functionality of non-broken firefox
diff --git a/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild b/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild
index af2eab1e..a94f019e 100644
--- a/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild
+++ b/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ inherit linux-mod readme.gentoo-r1
MY_P="martian-full-${PV}"
DESCRIPTION="ltmodem alternative driver providing support for Agere Systems winmodems"
-HOMEPAGE="http://packages.debian.org/sid/martian-modem-source http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian"
+HOMEPAGE="https://packages.debian.org/sid/martian-modem-source http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian"
#SRC_URI="mirror://debian/pool/non-free/m/martian-modem/${MY_P}.tar.gz"
#SRC_URI="http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/${MY_P}.tar.gz"
SRC_URI="http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/${MY_P}.tar.gz"
diff --git a/sci-mathematics/genius/metadata.xml b/sci-mathematics/genius/metadata.xml
index dbeb2617..cc2f5351 100644
--- a/sci-mathematics/genius/metadata.xml
+++ b/sci-mathematics/genius/metadata.xml
@@ -1,27 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- <description>maintainer of the updates in the mv overlay</description>
- </maintainer>
- <maintainer type="person">
- <email>grozin@gentoo.org</email>
- <name>Andrey Grozin</name>
- </maintainer>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <longdescription>Genius is a calculator program which can work
- with arbitrary precision integers, multiple precision floats,
- rational numbers, complex numbers, linear algebra, number theory,
- numerical calculus, statistics, numerical equation solving,
- combinatorics, elementary functions, modular arithmetic.
- It has a programming language with automatic typing.
- It can do various 2D and 3D plots, with possibility
- to export to eps or png. Genius has a GUI IDE.
- It can output matrices in LaTeX, Troff (eqn) or MathML.
- </longdescription>
+<maintainer type="person">
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ <description>maintainer of the updates in the mv overlay</description>
+</maintainer>
+<maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+</maintainer>
+<maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+</maintainer>
+<longdescription>Genius is a calculator program which can work
+ with arbitrary precision integers, multiple precision floats,
+ rational numbers, complex numbers, linear algebra, number theory,
+ numerical calculus, statistics, numerical equation solving,
+ combinatorics, elementary functions, modular arithmetic.
+ It has a programming language with automatic typing.
+ It can do various 2D and 3D plots, with possibility
+ to export to eps or png. Genius has a GUI IDE.
+ It can output matrices in LaTeX, Troff (eqn) or MathML.
+</longdescription>
</pkgmetadata>
diff --git a/sci-mathematics/reduce/reduce-20141130-r1.ebuild b/sci-mathematics/reduce/reduce-20141130-r1.ebuild
index cec32d89..40fb04d5 100644
--- a/sci-mathematics/reduce/reduce-20141130-r1.ebuild
+++ b/sci-mathematics/reduce/reduce-20141130-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -83,12 +83,12 @@ src_install() {
doins reduce.img csl.img
insinto /usr/share/${PN}
doins -r ${PN}.doc
- mv "${D}"usr/share/${PN}/${PN}.doc "${D}"usr/share/${PN}/doc
- dosym /usr/share/${PN}/doc /usr/${lib}/${PN}/${PN}.doc
+ mv -- "${ED}"usr/share/${PN}/${PN}.doc "${ED}"usr/share/${PN}/doc
+ dosym ../../share/${PN}/doc /usr/${lib}/${PN}/${PN}.doc
if use X; then
doins -r ${PN}.fonts
- mv "${D}"usr/share/${PN}/${PN}.fonts "${D}"usr/share/${PN}/fonts
- dosym /usr/share/${PN}/fonts /usr/${lib}/${PN}/${PN}.fonts
+ mv -- "${ED}"usr/share/${PN}/${PN}.fonts "${ED}"usr/share/${PN}/fonts
+ dosym ../../share/${PN}/fonts /usr/${lib}/${PN}/${PN}.fonts
fi
popd > /dev/null
diff --git a/sci-mathematics/reduce/reduce-20141130-r2.ebuild b/sci-mathematics/reduce/reduce-20141130-r2.ebuild
new file mode 100644
index 00000000..40fb04d5
--- /dev/null
+++ b/sci-mathematics/reduce/reduce-20141130-r2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+RESTRICT="mirror"
+inherit elisp-common
+
+DESCRIPTION="A general-purpose computer algebra system"
+HOMEPAGE="http://reduce-algebra.sourceforge.net/
+ http://reduce-algebra.com/"
+IUSE="doc emacs gnuplot X"
+PVyear=${PV%????}
+PVday=${PV#??????}
+PVmonth=${PV#????}
+PVmonth=${PVmonth%??}
+mPV="${PVyear}-${PVmonth}-${PVday}"
+TARBALL="${PN}-src-${mPV}"
+SRC_URI="mirror://sourceforge/${PN}-algebra/Snapshot_${mPV}/${TARBALL}.tar.bz2"
+LICENSE="BSD-2 X? ( LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${TARBALL}"
+
+RDEPEND="X? ( x11-libs/libXrandr
+ x11-libs/libXcursor
+ x11-libs/libXft )
+ gnuplot? ( sci-visualization/gnuplot )
+ emacs? ( virtual/emacs )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -i -e '2iecho gentoo; exit' -- "${S}"/scripts/findos.sh
+ # sed -i -e 's/\${l}/"\${l}"/g' -- "${S}"/scripts/make.sh
+ sed -i -e 's/static char unmapTable/static unsigned char unmapTable/' \
+ -- "${S}"/csl/fox/src/FXShowMath.cpp
+ eapply_user
+}
+
+src_configure() {
+ # If you pass --prefix to this damn configure,
+ # make (not make install!) will try to install stuff
+ # into the live file system => sandbox violation
+ # Therefore, I cannot use econf here
+ # Also, make calls configure in maintainer mode in subdirs *by design*
+ # The trunk sucks less => WONTFIX until the next release
+ ./configure --with-csl $(use_with X gui)
+ # psl build requires Internet connection at build time
+ # we cannot support it
+}
+
+src_compile() {
+ emake -j1 STRIP=true
+
+ pushd cslbuild/*/csl/reduce.doc > /dev/null
+ rm -f *.txt *.tex
+ popd > /dev/null
+
+ if use emacs; then
+ einfo "Compiling emacs lisp files"
+ elisp-compile generic/emacs/*.el || die "elisp-compile failed"
+ fi
+}
+
+src_test() {
+ emake -j1 testall || die "emake testall failed"
+}
+
+src_install() {
+ local lib="$(get_libdir)"
+ dodoc README BUILDING DEPENDENCY_TRACKING
+ pushd bin > /dev/null
+ cp "${FILESDIR}"/redcsl "${FILESDIR}"/csl .
+ sed -e "s/lib/${lib}/" -i redcsl
+ sed -e "s/lib/${lib}/" -i csl
+ exeinto /usr/bin
+ doexe redcsl csl
+ popd > /dev/null
+
+ pushd cslbuild/*/csl > /dev/null
+ exeinto /usr/${lib}/${PN}
+ doexe reduce csl
+ insinto /usr/$(get_libdir)/${PN}
+ doins reduce.img csl.img
+ insinto /usr/share/${PN}
+ doins -r ${PN}.doc
+ mv -- "${ED}"usr/share/${PN}/${PN}.doc "${ED}"usr/share/${PN}/doc
+ dosym ../../share/${PN}/doc /usr/${lib}/${PN}/${PN}.doc
+ if use X; then
+ doins -r ${PN}.fonts
+ mv -- "${ED}"usr/share/${PN}/${PN}.fonts "${ED}"usr/share/${PN}/fonts
+ dosym ../../share/${PN}/fonts /usr/${lib}/${PN}/${PN}.fonts
+ fi
+ popd > /dev/null
+
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins doc/util/r38.pdf
+ fi
+
+ if use emacs; then
+ pushd generic/emacs > /dev/null
+ elisp-install ${PN} *.el *.elc || die "elisp-install failed"
+ elisp-site-file-install "${FILESDIR}/64${PN}-gentoo.el"
+ popd > /dev/null
+ fi
+}
diff --git a/sys-fs/squash_dir/squash_dir-13.13.ebuild b/sys-fs/squash_dir/squash_dir-13.13.ebuild
index 04603ae4..2001f7e0 100644
--- a/sys-fs/squash_dir/squash_dir-13.13.ebuild
+++ b/sys-fs/squash_dir/squash_dir-13.13.ebuild
@@ -88,7 +88,7 @@ pkg_postinst() {
if linux_config_missing 'OVERLAYFS_FS'
then ewarn "To use ${PN} activate overlayfs in your kernel."
ewarn "Unless you use a patched kernel, apply e.g. top patches from some head of"
- ewarn "http://git.kernel.org/?p=linux/kernel/git/mszeredi/vfs.git;a=summary"
+ ewarn "https://git.kernel.org/?p=linux/kernel/git/mszeredi/vfs.git;a=summary"
fi;;
aufs)
if ! has_version sys-fs/aufs3 && ! has_version sys-fs/aufs2 && linux_config_missing 'AUFS_FS'
diff --git a/sys-power/nut/metadata.xml b/sys-power/nut/metadata.xml
index bfe6c746..28063efc 100644
--- a/sys-power/nut/metadata.xml
+++ b/sys-power/nut/metadata.xml
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>robbat2@gentoo.org</email>
- <name>Robin H. Johnson</name>
- </maintainer>
- <maintainer type="person">
- <email>prometheanfire@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="ipmi">Support IPMI-based UPSes.</flag>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+ <name>Robin H. Johnson</name>
+</maintainer>
+<maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name="ipmi">Support IPMI-based UPSes.</flag>
<flag name="ups_drivers_al175">Driver for Eltek UPS models with AL175 alarm module</flag>
<flag name="ups_drivers_bcmxcp">Driver for UPSes supporting the serial BCM/XCP protocol</flag>
<flag name="ups_drivers_belkin">Driver for Belkin serial UPS equipment</flag>
@@ -61,5 +61,5 @@
<flag name="ups_drivers_netxml-ups">Driver for Eaton / MGE Network Management Card / Proxy (XML/HTTP Protocol) equipment</flag>
<flag name="ups_drivers_snmp-ups">Multi-MIB Driver for SNMP UPS equipment</flag>
<flag name="ups_drivers_nut-ipmipsu">Driver for IPMI Power Supply Units (PSU)</flag>
- </use>
+</use>
</pkgmetadata>
diff --git a/sys-power/nut/nut-2.7.4.ebuild b/sys-power/nut/nut-2.7.4-r1.ebuild
index acf8a9b5..6c930d02 100644
--- a/sys-power/nut/nut-2.7.4.ebuild
+++ b/sys-power/nut/nut-2.7.4-r1.ebuild
@@ -156,12 +156,12 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die
+ emake DESTDIR="${ED}" install || die
- find "${D}" -name '*.la' -exec rm -f {} +
+ find "${ED}" -name '*.la' -exec rm -f {} +
dodir /sbin
- dosym /usr/sbin/upsdrvctl /sbin/upsdrvctl
+ dosym ../usr/sbin/upsdrvctl /sbin/upsdrvctl
if use cgi; then
elog "CGI monitoring scripts are installed in /usr/share/nut/cgi."
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r2.ebuild
index 501ffcbb..eba346ee 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r2.ebuild
@@ -345,7 +345,7 @@ src_install() {
# Xorg GLX driver
insinto /usr/$(get_libdir)/opengl/nvidia/extensions
doins ${NV_X11_EXT}/libglx.so.${NV_SOVER}
- dosym /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so.${NV_SOVER} \
+ dosym libglx.so.${NV_SOVER} \
/usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so
# XvMC driver
diff --git a/x11-libs/motif/motif-2.3.6-r1.ebuild b/x11-libs/motif/motif-2.3.6-r1.ebuild
index 3ec445f7..e4ddc998 100644
--- a/x11-libs/motif/motif-2.3.6-r1.ebuild
+++ b/x11-libs/motif/motif-2.3.6-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="The Motif user interface component toolkit"
HOMEPAGE="https://sourceforge.net/projects/motif/
http://motif.ics.com/"
SRC_URI="mirror://sourceforge/project/motif/Motif%20${PV}%20Source%20Code/${P}.tar.gz
- http://dev.gentoo.org/~ulm/distfiles/${P}-patches-2.tar.xz"
+ https://dev.gentoo.org/~ulm/distfiles/${P}-patches-2.tar.xz"
LICENSE="LGPL-2.1+ MIT"
SLOT="0"
diff --git a/x11-wm/fvwm/metadata.xml b/x11-wm/fvwm/metadata.xml
index dedfd984..c4817bfc 100644
--- a/x11-wm/fvwm/metadata.xml
+++ b/x11-wm/fvwm/metadata.xml
@@ -1,30 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- <description>maintainer of the updates in the mv overlay</description>
- </maintainer>
- <maintainer type="person">
- <email>i92guboj@gentoo.org</email>
- <description>Proxied committer, assign bugs</description>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- fvwm is an ICCCM-compliant X window manager providing a 3D look for
- window decorations, multiple discontiguous virtual desktops, a high
- degree of configurability, and an external module interface for
- implementing functional extensions.
- </longdescription>
- <use>
- <flag name="gtk2-perl">Enable GTK2 Perl bindings</flag>
- <flag name="lock">Enable screen locking</flag>
- <flag name="netpbm">Enable NetPBM support (used by FvwmScript-ScreenDump)</flag>
- <flag name="rplay">Enable rplay support</flag>
- <flag name="stroke">Mouse Gesture support</flag>
- </use>
+<maintainer type="person">
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ <description>maintainer of the updates in the mv overlay</description>
+</maintainer>
+<maintainer type="person">
+ <email>i92guboj@gentoo.org</email>
+ <description>Proxied committer, assign bugs</description>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+<longdescription lang="en">
+fvwm is an ICCCM-compliant X window manager providing a 3D look for
+window decorations, multiple discontiguous virtual desktops, a high
+degree of configurability, and an external module interface for
+implementing functional extensions.
+</longdescription>
+<use>
+ <flag name="gtk2-perl">Enable GTK2 Perl bindings</flag>
+ <flag name="lock">Enable screen locking</flag>
+ <flag name="netpbm">Enable NetPBM support (used by FvwmScript-ScreenDump)</flag>
+ <flag name="rplay">Enable rplay support</flag>
+ <flag name="stroke">Mouse Gesture support</flag>
+</use>
</pkgmetadata>