dev-embedded/arduino: Fix AbsoluteSymlink
authorMichał Górny <mgorny@gentoo.org>
Fri, 31 Jan 2020 07:52:59 +0000 (08:52 +0100)
committerMichał Górny <mgorny@gentoo.org>
Fri, 31 Jan 2020 08:07:59 +0000 (09:07 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
dev-embedded/arduino/arduino-1.8.5-r2.ebuild
dev-embedded/arduino/arduino-1.8.7.ebuild

index f058950e8fcff8789f2f3a8d51aa7fcfd96e6fbe..e958a4d41910b6813af1d2143904cc90a2ec156c 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -134,9 +134,9 @@ src_install() {
 
        # In upstream's build process, we copy these fiels below from the bundled arduino-builder.
        # Here we do the same thing, but from the system arduino-builder.
-       dosym "${EPREFIX}/usr/share/arduino-builder/platform.txt" "${SHARE}/hardware/platform.txt"
-       dosym "${EPREFIX}/usr/share/arduino-builder/platform.keys.rewrite.txt" "${SHARE}/hardware/platform.keys.rewrite.txt"
-       dosym "${EPREFIX}/usr/bin/arduino-builder" "${SHARE}/arduino-builder"
+       dosym "../../arduino-builder/platform.txt" "${SHARE}/hardware/platform.txt"
+       dosym "../../arduino-builder/platform.keys.rewrite.txt" "${SHARE}/hardware/platform.keys.rewrite.txt"
+       dosym "../../../bin/arduino-builder" "${SHARE}/arduino-builder"
 
        # hardware/tools/avr needs to exist or arduino-builder will
        # complain about missing required -tools arg
@@ -147,7 +147,7 @@ src_install() {
                einstalldocs
 
                # arduino expects its doc in its "main" directory. symlink it.
-               dosym "${EPREFIX}/usr/share/doc/${PF}/html/reference" "${SHARE}/reference"
+               dosym "../doc/${PF}/html/reference" "${SHARE}/reference"
        fi
 
        # Install menu and icons
index 6a1c9a5f05558a75cf94b8d3d5dd4762152464e6..8872bdc6b90ca6c6f2e4b34976ab57b572dc8b7f 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -111,9 +111,9 @@ src_install() {
 
        # In upstream's build process, we copy these fiels below from the bundled arduino-builder.
        # Here we do the same thing, but from the system arduino-builder.
-       dosym "${EPREFIX}/usr/share/arduino-builder/platform.txt" "/usr/share/${PN}/hardware/platform.txt"
-       dosym "${EPREFIX}/usr/share/arduino-builder/platform.keys.rewrite.txt" "/usr/share/${PN}/hardware/platform.keys.rewrite.txt"
-       dosym "${EPREFIX}/usr/bin/arduino-builder" "/usr/share/${PN}/arduino-builder"
+       dosym "../../arduino-builder/platform.txt" "/usr/share/${PN}/hardware/platform.txt"
+       dosym "../../arduino-builder/platform.keys.rewrite.txt" "/usr/share/${PN}/hardware/platform.keys.rewrite.txt"
+       dosym "../../../bin/arduino-builder" "/usr/share/${PN}/arduino-builder"
 
        # hardware/tools/avr needs to exist or arduino-builder will
        # complain about missing required -tools arg
@@ -124,7 +124,7 @@ src_install() {
                einstalldocs
 
                # arduino expects its doc in its "main" directory. symlink it.
-               dosym "${EPREFIX}/usr/share/doc/${PF}/html/reference" "/usr/share/${PN}/reference"
+               dosym "../doc/${PF}/html/reference" "/usr/share/${PN}/reference"
        fi
 
        # Install menu and icons