From 301e561ef9023736de15212eb9956f26cc17d808 Mon Sep 17 00:00:00 2001 From: jc Date: Sat, 2 Jul 2016 00:37:26 +0200 Subject: [PATCH 1/2] mono: rework --- packages/addons/tools/mono/package.mk | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/packages/addons/tools/mono/package.mk b/packages/addons/tools/mono/package.mk index 2fe396d95a..d3b3553540 100644 --- a/packages/addons/tools/mono/package.mk +++ b/packages/addons/tools/mono/package.mk @@ -61,23 +61,16 @@ pre_configure_target() { } makeinstall_target() { - : # nop + make -C "$ROOT/$PKG_BUILD/.$HOST_NAME" install DESTDIR="$INSTALL" + make -C "$ROOT/$PKG_BUILD/.$TARGET_NAME" install DESTDIR="$INSTALL" + rm -fr "$INSTALL/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME/include" + rm -fr "$INSTALL/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME/share/man" + $STRIP "$INSTALL/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME/bin/mono" } addon() { mkdir -p "$ADDON_BUILD/$PKG_ADDON_ID" - - make -C "$PKG_BUILD/.$HOST_NAME" install DESTDIR="$ROOT/$ADDON_BUILD/$PKG_ADDON_ID" - make -C "$PKG_BUILD/.$TARGET_NAME" install DESTDIR="$ROOT/$ADDON_BUILD/$PKG_ADDON_ID" - - mv "$ADDON_BUILD/$PKG_ADDON_ID/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME"/* \ - "$ADDON_BUILD/$PKG_ADDON_ID/" - - rm -fr "$ADDON_BUILD/$PKG_ADDON_ID/storage" - rm -fr "$ADDON_BUILD/$PKG_ADDON_ID/include" - rm -fr "$ADDON_BUILD/$PKG_ADDON_ID/share/man" - - $STRIP "$ADDON_BUILD/$PKG_ADDON_ID/bin/mono" + cp -PR "$PKG_BUILD/.install_pkg/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME"/* "$ADDON_BUILD/$PKG_ADDON_ID/" mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib for p in \ From 95f506e4f4991fc95a39b9d8b30d42db534ea8b6 Mon Sep 17 00:00:00 2001 From: jc Date: Fri, 1 Jul 2016 01:54:16 +0200 Subject: [PATCH 2/2] mono_sqlite: rely only on ROOT variable (set eg by . config/options) --- .../addons/addon-depends/mono-depends/mono_sqlite/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk b/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk index a579d999db..8453b9d001 100644 --- a/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk +++ b/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk @@ -16,7 +16,7 @@ # along with LibreELEC. If not, see . ################################################################################ -. $ROOT/$PACKAGES/databases/sqlite/package.mk +. "$ROOT/packages/databases/sqlite/package.mk" PKG_NAME="mono_sqlite" PKG_URL=""