From acf4252e75ae2b959f2b9c843c578deb74197c43 Mon Sep 17 00:00:00 2001 From: DrSheppard <60893791+Drsheppard01@users.noreply.github.com> Date: Fri, 4 Oct 2024 06:18:47 +0300 Subject: [PATCH] correct link; change to appimagetool --- README.md | 2 +- YML.md | 6 +-- bintray.sh | 2 +- excludedeblist | 4 +- excludelist | 12 ++--- excludesuselist | 2 +- functions.sh | 46 ++----------------- legacy/arduino/Recipe | 2 +- legacy/aseprite/Recipe | 2 +- legacy/atom/Recipe | 2 +- legacy/audacity/Recipe | 2 +- legacy/blender/Recipe | 2 +- legacy/bluegriffon/Recipe.precompiled | 2 +- legacy/brackets/Recipe | 2 +- legacy/chromium/Recipe | 2 +- legacy/clementine/Recipe | 2 +- legacy/corebird/Recipe | 2 +- legacy/cura/Recipe | 2 +- legacy/darktable/Recipe | 2 +- legacy/demonsaw/Recipe | 2 +- legacy/digikam/Recipe | 4 +- legacy/docfetcher/Recipe | 2 +- legacy/eclipse/Recipe | 2 +- legacy/engauge-digitizer/Dockerfile | 2 +- legacy/engauge-digitizer/Recipe | 2 +- legacy/etcher/Recipe | 2 +- legacy/fbreader/Recipe | 4 +- legacy/freecad/Recipe | 4 +- legacy/freemind/Recipe | 2 +- legacy/gimp/Recipe | 2 +- legacy/gitg/Recipe | 2 +- legacy/googleearth/Recipe | 2 +- legacy/hexchat/Recipe | 2 +- legacy/hugin/Recipe | 2 +- legacy/idea/Recipe | 2 +- legacy/inkscape-standalone/Dockerfile | 2 +- legacy/inkscape-standalone/Recipe | 2 +- legacy/inkscape-trunk/Recipe | 2 +- legacy/inkscape/Dockerfile | 2 +- legacy/inkscape/Recipe | 4 +- legacy/inkscape/Recipe-el7 | 4 +- legacy/iridium/Recipe | 2 +- legacy/kdevelop/Dockerfile | 2 +- legacy/kdevelop/Recipe | 4 +- legacy/keepassx/Recipe | 2 +- legacy/krita/Dockerfile | 2 +- legacy/krita/dependencies/Dockerfile | 2 +- legacy/leafpad/Recipe | 2 +- legacy/libreoffice/Recipe | 2 +- legacy/lmms/Recipe | 2 +- legacy/lutris/Recipe | 2 +- legacy/monodevelop/Recipe | 2 +- legacy/mypaint/Recipe | 4 +- legacy/obpm/Recipe | 2 +- legacy/octave/Dockerfile | 2 +- legacy/octave/Recipe | 2 +- legacy/openshot/Recipe | 2 +- legacy/openttd/Recipe | 2 +- legacy/opera/Recipe | 2 +- legacy/pandoc/Recipe | 2 +- legacy/peazip/Recipe | 2 +- legacy/pinta/Recipe | 2 +- legacy/platformio/Recipe | 2 +- legacy/powershell/Recipe | 2 +- legacy/pycharm/Recipe | 2 +- legacy/pythongtk3hello/Recipe | 2 +- legacy/qcad/Recipe | 2 +- legacy/qgroundcontrol/Recipe | 2 +- legacy/qtcreator/Recipe | 2 +- legacy/qtcreator/Recipe-5.7 | 2 +- legacy/qtcreator/Recipe-5.8 | 2 +- legacy/qtox/Recipe | 2 +- legacy/quassel/Recipe | 2 +- legacy/retroarch/Recipe | 4 +- legacy/ricochet/Recipe | 2 +- legacy/ring/Recipe | 2 +- legacy/scilab/Recipe | 2 +- legacy/scribusctl/Dockerfile | 2 +- legacy/ser-player/Recipe | 2 +- legacy/sigil/Recipe | 4 +- legacy/simplescreenrecorder/Recipe | 2 +- .../simplescreenrecorder/Recipe.precise.ppa | 2 +- legacy/slack/Recipe | 2 +- legacy/sqlitebrowser/Recipe | 2 +- legacy/stellarium/Recipe | 4 +- legacy/sublimetext/Recipe | 2 +- legacy/subsurface/Dockerfile | 2 +- legacy/subsurface/Recipe | 2 +- legacy/swift/Recipe | 2 +- legacy/terminix/Recipe | 2 +- legacy/texstudio/Recipe | 2 +- legacy/texworks/Recipe | 2 +- legacy/thunderbird/Recipe | 2 +- legacy/tor-browser/Recipe | 2 +- legacy/upwork/Recipe | 2 +- legacy/validate/Recipe | 4 +- legacy/vlc/Dockerfile | 2 +- legacy/vlc/Recipe | 2 +- legacy/vlc3/Dockerfile | 2 +- legacy/vlc3/Recipe | 4 +- legacy/vscode/Recipe | 2 +- legacy/vsxu/Recipe | 2 +- legacy/wire/Recipe | 2 +- legacy/wireshark/Recipe | 2 +- legacy/wxhexeditor/Recipe | 2 +- legacy/xdgurl/Recipe | 2 +- pkg2appimage | 8 ++-- recipes/Meshmixer.yml | 8 ++-- recipes/Sublime_Text.yml | 2 +- recipes/Ungoogled_Chromium.yml | 2 +- recipes/iridium-browser.yml | 2 +- 111 files changed, 139 insertions(+), 179 deletions(-) diff --git a/README.md b/README.md index d519a852..93deb36c 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ chmod +x ./pkg2appimage-*.AppImage ./pkg2appimage-*.AppImage Spotify ``` -`.yml` recipes tell pkg2appimage where to get the ingredients from, and how to convert them to an AppImage. Study some [examples](https://github.com/AppImage/AppImages/tree/master/recipes) to see how it works. +`.yml` recipes tell pkg2appimage where to get the ingredients from, and how to convert them to an AppImage. Study some [examples](https://github.com/AppImageCommunity/pkg2appimage/tree/master/recipes) to see how it works. To build an AppImage from a local `.yml` recipe (e.g., during development): diff --git a/YML.md b/YML.md index 7bb386cb..149a2c3e 100644 --- a/YML.md +++ b/YML.md @@ -11,7 +11,7 @@ This document provides an introduction to the `.yml` files' purpose, their struc YAML's approach to describing data is to combine associative lists (known as `dict`s in Python or `object literal`s in JavaScript, for example), lists (arrays) and scalar values. This results in an easy to parse and also easy to read format. -The `.yml` files are used by [`pkg2appimage`](https://github.com/AppImage/AppImages/blob/master/pkg2appimage) which is used in the _AppImages_ project to convert binary _ingredients_ into AppImages for demonstration purposes. Their primary objective is to make it very simple to convert pre-existing binaries into the AppImage format. If you can build your software from source, you may generate AppImages directly as part of your build workflow; in this case you may not need a `.yml` file (but a Travis CI `.travis.yml` and/or a `Makefile`, etc.). +The `.yml` files are used by [`pkg2appimage`](https://github.com/AppImageCommunity/pkg2appimage/blob/master/pkg2appimage) which is used in the _AppImages_ project to convert binary _ingredients_ into AppImages for demonstration purposes. Their primary objective is to make it very simple to convert pre-existing binaries into the AppImage format. If you can build your software from source, you may generate AppImages directly as part of your build workflow; in this case you may not need a `.yml` file (but a Travis CI `.travis.yml` and/or a `Makefile`, etc.). The `.yml` file format is not part of the AppImage standard, which just describes the AppImage container format and is agnostic as to how the payload inside an AppImage gets generated. Neither it is part of AppImageKit, because AppImageKit is only concerned with taking a pre-existing _AppDir_ and converting that into an AppImage. Such an AppDir is created from the instructions stored in the `.yml` files, and converted to an AppImage using _AppImageKit_. @@ -95,7 +95,7 @@ ingredients: The `dist` section inside the `ingredients` section defines which Debian distribution should be used as a base. The `sources` section inside the `ingredients` section describes the repositories from which the package should be pulled. The entries are in the same format as lines in a debian `sources.list` file. Note that the `http://download.opensuse.org/repositories/isv:/KDAB/xUbuntu_14.04` repository needs the `http://archive.ubuntu.com/ubuntu/` repository so that the dependencies can be resolved. -__NOTE:__ In the future, other types of packages like `.rpm` could also be included in the `.yml` file definition. Proposals for this are welcome if the proposer also implements support for this in the [`pkg2appimage`](https://github.com/AppImage/AppImages/blob/master/pkg2appimage) script. +__NOTE:__ In the future, other types of packages like `.rpm` could also be included in the `.yml` file definition. Proposals for this are welcome if the proposer also implements support for this in the [`pkg2appimage`](https://github.com/AppImageCommunity/pkg2appimage/blob/master/pkg2appimage) script. #### Using ingredients from an Ubuntu PPA @@ -113,7 +113,7 @@ ingredients: The `ppas` section inside the `ingredients` section lets you specify one or more Ubuntu PPAs. This is equivalent to, but more elegant than, adding the corresponding `sources.list` entries to the `sources` section inside the `ingredients` section. -__NOTE:__ In the future, similar shortcuts for other types of personal repositories, such as projects on openSUSE build service, could also be included in the `.yml` file definition. Proposals for this are welcome if the proposer also implements support for this in the [`pkg2appimage`](https://github.com/AppImage/AppImages/blob/master/pkg2appimage) script. +__NOTE:__ In the future, similar shortcuts for other types of personal repositories, such as projects on openSUSE build service, could also be included in the `.yml` file definition. Proposals for this are welcome if the proposer also implements support for this in the [`pkg2appimage`](https://github.com/AppImageCommunity/pkg2appimage/blob/master/pkg2appimage) script. #### Using deb files from a download page diff --git a/bintray.sh b/bintray.sh index 1054ffc9..fe2a6bab 100755 --- a/bintray.sh +++ b/bintray.sh @@ -23,7 +23,7 @@ BINTRAY_API_KEY="$BINTRAY_API_KEY" # env BINTRAY_REPO="${BINTRAY_REPO:-AppImages}" BINTRAY_REPO_OWNER="${BINTRAY_REPO_OWNER:-$BINTRAY_USER}" # owner and user not always the same WEBSITE_URL="${WEBSITE_URL:-http://appimage.org}" -ISSUE_TRACKER_URL="${ISSUE_TRACKER_URL:-https://github.com/AppImage/AppImages/issues}" +ISSUE_TRACKER_URL="${ISSUE_TRACKER_URL:-https://github.com/AppImageCommunity/pkg2appimage/issues}" VCS_URL="${VCS_URL:-https://github.com/AppImage/AppImages.git}" # Mandatory for packages in free Bintray repos # Figure out whether we should use sudo diff --git a/excludedeblist b/excludedeblist index dd213ac3..0797d7bf 100644 --- a/excludedeblist +++ b/excludedeblist @@ -34,7 +34,7 @@ libc6-dev libcairo2 libcups2 # libcurl3 # Does draw in a lot of libs including security relevant ones; e.g., in supertux2; but otherwise get ../lib/x86_64-linux-gnu/libssl.so.1.0.0: version `OPENSSL_1.0.2' not found (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4) -# libcurl3-gnutls # https://github.com/AppImage/AppImages/issues/120#issuecomment-261749714 +# libcurl3-gnutls # https://github.com/AppImageCommunity/pkg2appimage/issues/120#issuecomment-261749714 # libdbm2 # seems not to exist libdbus-1-3 libdrm2 @@ -65,7 +65,7 @@ libstdc++6 libtasn1-6 libwayland-egl1-mesa # e.g., OpenRA lsb-base -libxcb1 # Workaround for: Fedora 25: undefined symbol: xcb_send_request_with_fds, https://github.com/AppImage/AppImages/issues/128 +libxcb1 # Workaround for: Fedora 25: undefined symbol: xcb_send_request_with_fds, https://github.com/AppImageCommunity/pkg2appimage/issues/128 mime-support passwd udev diff --git a/excludelist b/excludelist index 8f5d900b..59730d4c 100644 --- a/excludelist +++ b/excludelist @@ -75,7 +75,7 @@ libxcb.so.1 # Uncertain if this is required to be bundled for some distributions - if so we need to write a version check script and use LD_PRELOAD to load the system version if it is newer # Fedora 25: # undefined symbol: xcb_send_request_with_fds -# https://github.com/AppImage/AppImages/issues/128 +# https://github.com/AppImageCommunity/pkg2appimage/issues/128 libX11.so.6 # Workaround for: @@ -152,7 +152,7 @@ libharfbuzz.so.0 # echo "extern int is_selinux_enabled(void){return 0;}" >> selinux-mock.c # gcc -s -shared -o libselinux.so.1 -Wl,-soname,libselinux.so.1 selinux-mock.c # strip libselinux.so.1 -# More information: https://github.com/AppImage/AppImages/issues/83 +# More information: https://github.com/AppImageCommunity/pkg2appimage/issues/83 # and https://github.com/AppImage/AppImageKit/issues/775#issuecomment-614954821 # https://gitlab.com/sulinos/devel/libselinux-dummy @@ -171,7 +171,7 @@ libgpg-error.so.0 # libhx509.so.5 # Missing on openSUSE LEAP 42.0 libICE.so.6 # libidn.so.11 # Does not come with Solus by default -# libk5crypto.so.3 # Running AppImage built on Debian 9 or Ubuntu 16.04 on an Archlinux fails otherwise; https://github.com/AppImage/AppImages/issues/301 +# libk5crypto.so.3 # Running AppImage built on Debian 9 or Ubuntu 16.04 on an Archlinux fails otherwise; https://github.com/AppImageCommunity/pkg2appimage/issues/301 # libkeyutils.so.1 # Does not come with Void Linux by default; https://github.com/Subsurface-divelog/subsurface/issues/1971#issuecomment-466606834 # libkrb5.so.26 # Disputed, seemingly needed by Arch Linux since Kerberos is named differently there. Missing on openSUSE LEAP 42.0 # libkrb5.so.3 # Disputed, seemingly needed by Arch Linux since Kerberos is named differently there @@ -210,11 +210,11 @@ libpipewire-0.3.so.0 # nss_error=-5925, os_error=0 # libnss3.so should not be removed from the bundles, as this causes other issues, e.g., # https://github.com/probonopd/linuxdeployqt/issues/35#issuecomment-256213517 -# and https://github.com/AppImage/AppImages/pull/114 +# and https://github.com/AppImageCommunity/pkg2appimage/pull/114 # libnss3.so # The following cannot be excluded, see -# https://github.com/AppImage/AppImages/commit/6c7473d8cdaaa2572248dcc53d7f617a577ade6b +# https://github.com/AppImageCommunity/pkg2appimage/commit/6c7473d8cdaaa2572248dcc53d7f617a577ade6b # http://stackoverflow.com/questions/32644157/forcing-a-binary-to-use-a-specific-newer-version-of-a-shared-library-so # libssl.so.1 # libssl.so.1.0.0 @@ -228,7 +228,7 @@ libpipewire-0.3.so.0 # libglut.so.3 # to be confirmed -libxcb-dri3.so.0 # https://github.com/AppImage/AppImages/issues/348 +libxcb-dri3.so.0 # https://github.com/AppImageCommunity/pkg2appimage/issues/348 libxcb-dri2.so.0 # https://github.com/probonopd/linuxdeployqt/issues/331#issuecomment-442276277 # If the next line turns out to cause issues, we will have to remove it again and find another solution diff --git a/excludesuselist b/excludesuselist index 2ddb4558..d1e82e7a 100644 --- a/excludesuselist +++ b/excludesuselist @@ -1,5 +1,5 @@ # Automatically generated by running on openSUSE 13.1: -# wget https://github.com/AppImage/AppImages/raw/master/excludelist +# wget https://github.com/AppImageCommunity/pkg2appimage/raw/master/excludelist # FILES=$(cat excludelist | sed '/^\s*$/d' | sed '/^#.*$/d') # for FILE in $FILES; do zypper search -f "$FILE" | grep "| package" | head -n 1 | cut -d "|" -f 2 | cut -d " " -f 2 >> packages; done # cat packages | sort | uniq diff --git a/functions.sh b/functions.sh index 8c892700..636b850b 100644 --- a/functions.sh +++ b/functions.sh @@ -1,7 +1,7 @@ # This file is supposed to be sourced by each Recipe # that wants to use the functions contained herein # like so: -# wget -q https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh +# wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh # . ./functions.sh # RECIPE=$(realpath "$0") @@ -161,46 +161,6 @@ get_desktopintegration() # sed -i -e "s|^Exec=$REALBIN|Exec=$REALBIN.wrapper|g" $1.desktop } -# Generate AppImage; this expects $ARCH, $APP and $VERSION to be set -generate_appimage() -{ - # Download AppImageAssistant - URL="https://github.com/AppImage/AppImageKit/releases/download/6/AppImageAssistant_6-${SYSTEM_ARCH}.AppImage" - wget -c "$URL" -O AppImageAssistant - chmod a+x ./AppImageAssistant - - # if [[ "$RECIPE" == *ecipe ]] ; then - # echo "#!/bin/bash -ex" > ./$APP.AppDir/Recipe - # echo "# This recipe was used to generate this AppImage." >> ./$APP.AppDir/Recipe - # echo "# See http://appimage.org for more information." >> ./$APP.AppDir/Recipe - # echo "" >> ./$APP.AppDir/Recipe - # cat $RECIPE >> ./$APP.AppDir/Recipe - # fi - # - # Detect the architecture of what we are packaging. - # The main binary could be a script, so let's use a .so library - BIN=$(find . -name *.so* -type f | head -n 1) - INFO=$(file "$BIN") - if [ -z $ARCH ] ; then - if [[ $INFO == *"x86-64"* ]] ; then - ARCH=x86_64 - elif [[ $INFO == *"i686"* ]] ; then - ARCH=i686 - elif [[ $INFO == *"armv6l"* ]] ; then - ARCH=armhf - else - echo "Could not automatically detect the architecture." - echo "Please set the \$ARCH environment variable." - exit 1 - fi - fi - - mkdir -p ../out || true - rm ../out/$APP"-"$VERSION".glibc"$GLIBC_NEEDED"-"$ARCH".AppImage" 2>/dev/null || true - GLIBC_NEEDED=$(glibc_needed) - ./AppImageAssistant ./$APP.AppDir/ ../out/$APP"-"$VERSION".glibc"$GLIBC_NEEDED"-"$ARCH".AppImage" -} - # Generate AppImage type 2 # Additional parameters given to this routine will be passed on to appimagetool # @@ -217,7 +177,7 @@ generate_type2_appimage() # URL=$(wget -q "https://s3.amazonaws.com/archive.travis-ci.org/jobs/$((ID+2))/log.txt" -O - | grep "https://transfer.sh/.*/appimagetool" | tail -n 1 | sed -e 's|\r||g') # fi if [ -z "$(which appimagetool)" ] ; then - URL="https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-${SYSTEM_ARCH}.AppImage" + URL="https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-${SYSTEM_ARCH}.AppImage" wget -c "$URL" -O appimagetool chmod a+x ./appimagetool appimagetool=$(readlink -f appimagetool) @@ -284,7 +244,7 @@ generate_status() if [ -e "${HERE}/usr/share/pkg2appimage/excludedeblist" ] ; then EXCLUDEDEBLIST="${HERE}/usr/share/pkg2appimage/excludedeblist" else - wget -q -c "https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/excludedeblist" + wget -q -c "https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/excludedeblist" EXCLUDEDEBLIST=excludedeblist fi rm status 2>/dev/null || true diff --git a/legacy/arduino/Recipe b/legacy/arduino/Recipe index 51c854ba..634be2a7 100755 --- a/legacy/arduino/Recipe +++ b/legacy/arduino/Recipe @@ -10,7 +10,7 @@ APP=Arduino mkdir -p ./$APP cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "$URL" diff --git a/legacy/aseprite/Recipe b/legacy/aseprite/Recipe index 0f0839e2..f2a69e67 100644 --- a/legacy/aseprite/Recipe +++ b/legacy/aseprite/Recipe @@ -12,7 +12,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/atom/Recipe b/legacy/atom/Recipe index 4a2185a4..7808b98e 100644 --- a/legacy/atom/Recipe +++ b/legacy/atom/Recipe @@ -14,7 +14,7 @@ APP=Atom mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c --trust-server-names "$URL" diff --git a/legacy/audacity/Recipe b/legacy/audacity/Recipe index 7d9c4ebc..2a282b6c 100644 --- a/legacy/audacity/Recipe +++ b/legacy/audacity/Recipe @@ -12,7 +12,7 @@ mkdir -p $APP/$APP.AppDir cd $APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh cd $APP.AppDir diff --git a/legacy/blender/Recipe b/legacy/blender/Recipe index 60fcecd2..75447db1 100644 --- a/legacy/blender/Recipe +++ b/legacy/blender/Recipe @@ -14,7 +14,7 @@ APP=Blender mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "$URL" diff --git a/legacy/bluegriffon/Recipe.precompiled b/legacy/bluegriffon/Recipe.precompiled index 40615a38..cb4d4c07 100644 --- a/legacy/bluegriffon/Recipe.precompiled +++ b/legacy/bluegriffon/Recipe.precompiled @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh VERSION=$(wget -c "http://bluegriffon.org/freshmeat/?C=M;O=D" -O - | grep href | head -n 2 | tail -n 1 | cut -d '"' -f 2 | cut -d / -f 1) diff --git a/legacy/brackets/Recipe b/legacy/brackets/Recipe index b558f319..96e097cd 100644 --- a/legacy/brackets/Recipe +++ b/legacy/brackets/Recipe @@ -13,7 +13,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/chromium/Recipe b/legacy/chromium/Recipe index f1094373..463c6b2e 100644 --- a/legacy/chromium/Recipe +++ b/legacy/chromium/Recipe @@ -9,7 +9,7 @@ set +e mkdir -p chromium/chromium.AppDir cd chromium/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c --trust-server-names "https://download-chromium.appspot.com/dl/Linux_x64?type=snapshots" diff --git a/legacy/clementine/Recipe b/legacy/clementine/Recipe index a27a8fe2..81a75f10 100644 --- a/legacy/clementine/Recipe +++ b/legacy/clementine/Recipe @@ -189,7 +189,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/corebird/Recipe b/legacy/corebird/Recipe index b8f2dc72..2413e9b0 100644 --- a/legacy/corebird/Recipe +++ b/legacy/corebird/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/cura/Recipe b/legacy/cura/Recipe index ab98e03a..2c6a4d99 100644 --- a/legacy/cura/Recipe +++ b/legacy/cura/Recipe @@ -28,7 +28,7 @@ cd $APP/ # Source some helper functions ######################################################################## -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh ######################################################################## diff --git a/legacy/darktable/Recipe b/legacy/darktable/Recipe index bc64d016..8ab93da9 100644 --- a/legacy/darktable/Recipe +++ b/legacy/darktable/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Darktable diff --git a/legacy/demonsaw/Recipe b/legacy/demonsaw/Recipe index 0533471e..4e057a01 100644 --- a/legacy/demonsaw/Recipe +++ b/legacy/demonsaw/Recipe @@ -8,7 +8,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/digikam/Recipe b/legacy/digikam/Recipe index 40ff1d03..83644c18 100644 --- a/legacy/digikam/Recipe +++ b/legacy/digikam/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -24,7 +24,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/docfetcher/Recipe b/legacy/docfetcher/Recipe index cfac5ab4..89873627 100644 --- a/legacy/docfetcher/Recipe +++ b/legacy/docfetcher/Recipe @@ -10,7 +10,7 @@ APP=DocFetcher mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Get Java diff --git a/legacy/eclipse/Recipe b/legacy/eclipse/Recipe index 7d9369ab..8212d7ab 100644 --- a/legacy/eclipse/Recipe +++ b/legacy/eclipse/Recipe @@ -14,7 +14,7 @@ mkdir -p $APP/$APP.AppDir/usr/bin cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # FIXME: Never hardcode download links in this way; get from "official" URL diff --git a/legacy/engauge-digitizer/Dockerfile b/legacy/engauge-digitizer/Dockerfile index 98e50b4e..3c2c2136 100644 --- a/legacy/engauge-digitizer/Dockerfile +++ b/legacy/engauge-digitizer/Dockerfile @@ -1,3 +1,3 @@ FROM centos:6 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/engauge-digitizer/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/engauge-digitizer/Recipe /Recipe RUN sed -i -e 's|sudo ||g' Recipe && bash -ex Recipe && yum clean all && rm -rf /Engauge-Digitizer/Engauge-Digitizer* && rm -rf /out diff --git a/legacy/engauge-digitizer/Recipe b/legacy/engauge-digitizer/Recipe index ba4b695a..d7ed43da 100644 --- a/legacy/engauge-digitizer/Recipe +++ b/legacy/engauge-digitizer/Recipe @@ -63,7 +63,7 @@ fi if [ -z "$NO_DOWNLOAD" ] ; then -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Engauge-Digitizer diff --git a/legacy/etcher/Recipe b/legacy/etcher/Recipe index 455da8ea..1ce930a0 100644 --- a/legacy/etcher/Recipe +++ b/legacy/etcher/Recipe @@ -9,7 +9,7 @@ APP=Etcher mkdir -p $APP/$APP.AppDir cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Get the current version from the GitHub Releases page diff --git a/legacy/fbreader/Recipe b/legacy/fbreader/Recipe index a8e86358..c7c04e7c 100644 --- a/legacy/fbreader/Recipe +++ b/legacy/fbreader/Recipe @@ -9,7 +9,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -133,7 +133,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris libbz2-1.0 libexpat1 libfribidi0 libqt4-network libqtcore4 libqtgui4 libsqlite3-0 zlib1g | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/freecad/Recipe b/legacy/freecad/Recipe index 9c6aaea6..bd1d985b 100644 --- a/legacy/freecad/Recipe +++ b/legacy/freecad/Recipe @@ -10,7 +10,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -27,7 +27,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/freemind/Recipe b/legacy/freemind/Recipe index f2fb91da..c07d7d65 100644 --- a/legacy/freemind/Recipe +++ b/legacy/freemind/Recipe @@ -10,7 +10,7 @@ LOWERAPP=${APP,,} mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Get Java diff --git a/legacy/gimp/Recipe b/legacy/gimp/Recipe index 6c7f9ca0..7eb1c70a 100644 --- a/legacy/gimp/Recipe +++ b/legacy/gimp/Recipe @@ -10,7 +10,7 @@ mkdir -p $APP/$APP.AppDir cd $APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh cd $APP.AppDir diff --git a/legacy/gitg/Recipe b/legacy/gitg/Recipe index cfae2e23..8e45f2ad 100644 --- a/legacy/gitg/Recipe +++ b/legacy/gitg/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh TITLE=Gitg diff --git a/legacy/googleearth/Recipe b/legacy/googleearth/Recipe index 379f6285..e9e8f5b8 100644 --- a/legacy/googleearth/Recipe +++ b/legacy/googleearth/Recipe @@ -15,7 +15,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c https://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb diff --git a/legacy/hexchat/Recipe b/legacy/hexchat/Recipe index 95eaf437..e8abd91f 100644 --- a/legacy/hexchat/Recipe +++ b/legacy/hexchat/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -ls ./functions.sh || wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +ls ./functions.sh || wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/hugin/Recipe b/legacy/hugin/Recipe index ef903e30..f2bc58f5 100644 --- a/legacy/hugin/Recipe +++ b/legacy/hugin/Recipe @@ -17,7 +17,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -ls ./functions.sh || wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +ls ./functions.sh || wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/idea/Recipe b/legacy/idea/Recipe index 677429e3..cfa99b8b 100755 --- a/legacy/idea/Recipe +++ b/legacy/idea/Recipe @@ -10,7 +10,7 @@ mkdir -p $APP/$APP.AppDir/usr/bin cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "https://download.jetbrains.com/idea/ideaIC-2016.1.3.tar.gz" diff --git a/legacy/inkscape-standalone/Dockerfile b/legacy/inkscape-standalone/Dockerfile index 5aa2fd3d..11d23f46 100644 --- a/legacy/inkscape-standalone/Dockerfile +++ b/legacy/inkscape-standalone/Dockerfile @@ -1,3 +1,3 @@ FROM centos:7 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/inkscape/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/inkscape/Recipe /Recipe RUN bash -ex Recipe && yum clean all && rm -rf /out && rm -rf /AppImage* diff --git a/legacy/inkscape-standalone/Recipe b/legacy/inkscape-standalone/Recipe index caa52d5a..45a85e8f 100644 --- a/legacy/inkscape-standalone/Recipe +++ b/legacy/inkscape-standalone/Recipe @@ -8,7 +8,7 @@ # # wget https://github.com/probonopd/AppImageKit/raw/master/AppImageAssistant.AppDir/testappimage # sudo bash testappimage CentOS-7.0-1406-x86_64-GnomeLive.iso bash -# wget https://github.com/AppImage/AppImages/raw/master/recipes/inkscape/Recipe +# wget https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/inkscape/Recipe # bash -ex Recipe # # For now I have given up on building Inkscape on CentOS 6 diff --git a/legacy/inkscape-trunk/Recipe b/legacy/inkscape-trunk/Recipe index 9e8816df..4cb802ac 100644 --- a/legacy/inkscape-trunk/Recipe +++ b/legacy/inkscape-trunk/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/inkscape/Dockerfile b/legacy/inkscape/Dockerfile index dba08fb2..7e924095 100644 --- a/legacy/inkscape/Dockerfile +++ b/legacy/inkscape/Dockerfile @@ -1,3 +1,3 @@ FROM centos:6.7 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/inkscape/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/inkscape/Recipe /Recipe RUN sed -i -e 's|sudo ||g' Recipe && bash -ex Recipe && yum clean all && rm -rf /dependencies && rm -rf /out && rm -rf /AppImage* && rm -rf /AppDir diff --git a/legacy/inkscape/Recipe b/legacy/inkscape/Recipe index 6a6fd1eb..b1a329d4 100644 --- a/legacy/inkscape/Recipe +++ b/legacy/inkscape/Recipe @@ -8,7 +8,7 @@ # # wget https://github.com/probonopd/AppImageKit/raw/master/AppImageAssistant.AppDir/testappimage # sudo bash testappimage CentOS-6.7-x86_64-LiveCD.iso bash -# wget https://github.com/AppImage/AppImages/raw/master/recipes/inkscape/Recipe +# wget https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/inkscape/Recipe # bash -ex Recipe ########################################### @@ -272,7 +272,7 @@ mkdir -p ./usr/lib ldd usr/bin/inkscape | grep "=>" | awk '{print $3}' | xargs -I '{}' cp -v '{}' ./usr/lib || true # Delete blacklisted files; TODO: Move to a library function -BLACKLISTED_FILES=$(wget -q https://github.com/AppImage/AppImages/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') +BLACKLISTED_FILES=$(wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') echo $BLACKLISTED_FILES for FILE in $BLACKLISTED_FILES ; do FOUND=$(find . -type f -name "${FILE}" 2>/dev/null) diff --git a/legacy/inkscape/Recipe-el7 b/legacy/inkscape/Recipe-el7 index 1b25367a..d98a889f 100644 --- a/legacy/inkscape/Recipe-el7 +++ b/legacy/inkscape/Recipe-el7 @@ -8,7 +8,7 @@ # # wget https://github.com/probonopd/AppImageKit/raw/master/AppImageAssistant.AppDir/testappimage # sudo bash testappimage CentOS-7.0-1406-x86_64-GnomeLive.iso bash -# wget https://github.com/AppImage/AppImages/raw/master/recipes/inkscape/Recipe +# wget https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/inkscape/Recipe # bash -ex Recipe # # For now I have given up on building Inkscape on CentOS 6 @@ -111,7 +111,7 @@ mkdir -p ./usr/lib ldd usr/bin/inkscape | grep "=>" | awk '{print $3}' | xargs -I '{}' cp -v '{}' ./usr/lib || true # Delete blacklisted files; TODO: Move to a library function -BLACKLISTED_FILES=$(wget -q https://github.com/AppImage/AppImages/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') +BLACKLISTED_FILES=$(wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') echo $BLACKLISTED_FILES for FILE in $BLACKLISTED_FILES ; do FOUND=$(find . -type f -name "${FILE}" 2>/dev/null) diff --git a/legacy/iridium/Recipe b/legacy/iridium/Recipe index a9228de5..0a01df25 100644 --- a/legacy/iridium/Recipe +++ b/legacy/iridium/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Iridium diff --git a/legacy/kdevelop/Dockerfile b/legacy/kdevelop/Dockerfile index d720648b..70a9f9bd 100644 --- a/legacy/kdevelop/Dockerfile +++ b/legacy/kdevelop/Dockerfile @@ -1,3 +1,3 @@ FROM scummos/centos6.8-qt5.7 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/kdevelop/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/kdevelop/Recipe /Recipe RUN bash -ex Recipe ; yum clean all ; rm -rf /usr/src ; rm -rf /out ; rm -rf /KDevelop/ diff --git a/legacy/kdevelop/Recipe b/legacy/kdevelop/Recipe index aba6c4d9..bcf883bd 100644 --- a/legacy/kdevelop/Recipe +++ b/legacy/kdevelop/Recipe @@ -6,7 +6,7 @@ # sudo yum -y install docker # sudo service docker start # sudo docker run -i -t scummos/centos6.8-qt5.7 -# wget -c https://github.com/AppImage/AppImages/raw/master/recipes/kdevelop/Recipe +# wget -c https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/kdevelop/Recipe # bash -ex Recipe # Halt on errors @@ -19,7 +19,7 @@ set -x grep -r "CentOS release 6" /etc/redhat-release || exit 1 # Get helper functions -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh rm -f functions.sh diff --git a/legacy/keepassx/Recipe b/legacy/keepassx/Recipe index 241514a1..83b58c0c 100644 --- a/legacy/keepassx/Recipe +++ b/legacy/keepassx/Recipe @@ -12,7 +12,7 @@ mkdir -p ./$APP/$APP.AppDir cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c https://public.apps.ubuntu.com/anon/download-snap/xlZwsUn7GO6Kr2pB5nYZXVx04gilSytB_1.snap diff --git a/legacy/krita/Dockerfile b/legacy/krita/Dockerfile index f2fcbc64..4d6fb46f 100644 --- a/legacy/krita/Dockerfile +++ b/legacy/krita/Dockerfile @@ -1,5 +1,5 @@ # Due to the timeout of docker hub, we cannot build the docker image in one go. # Hence we base this recipe on another docker image, krita-dependencies FROM probonopd/appimages:krita-dependencies -ADD https://github.com/AppImage/AppImages/raw/master/recipes/krita/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/krita/Recipe /Recipe RUN bash -ex Recipe && yum clean all && rm -rf /out && rm -rf /krita.appdir /Krita*AppImage diff --git a/legacy/krita/dependencies/Dockerfile b/legacy/krita/dependencies/Dockerfile index f115f892..b74c3048 100644 --- a/legacy/krita/dependencies/Dockerfile +++ b/legacy/krita/dependencies/Dockerfile @@ -1,5 +1,5 @@ # First stage. Builds everything but Krita itself. This exists because of the docker hub timeout # which prevents us from building everyting in one go FROM centos:6 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/krita/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/krita/Recipe /Recipe RUN export DO_NOT_BUILD_KRITA=1 && bash -ex Recipe && yum clean all && rm -rf /out && rm -rf /krita.appdir diff --git a/legacy/leafpad/Recipe b/legacy/leafpad/Recipe index 4c9c5240..9b2d600c 100644 --- a/legacy/leafpad/Recipe +++ b/legacy/leafpad/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/libreoffice/Recipe b/legacy/libreoffice/Recipe index 3f97105c..a684c0ad 100644 --- a/legacy/libreoffice/Recipe +++ b/legacy/libreoffice/Recipe @@ -10,7 +10,7 @@ OOODOWNLOADLINK="http://download.documentfoundation.org/libreoffice/stable/"$VER mkdir -p ./$APP/$APP.AppDir cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh # OpenOffice 5.3 is too large to fit into the 250 MB limit using gzip squashfs compression sed -i -e 's|VERSION ./appimagetool|VERSION ./appimagetool --comp xz|g' ./functions.sh diff --git a/legacy/lmms/Recipe b/legacy/lmms/Recipe index 6a6a6912..18b40840 100644 --- a/legacy/lmms/Recipe +++ b/legacy/lmms/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/lutris/Recipe b/legacy/lutris/Recipe index 69c769a0..053d5331 100644 --- a/legacy/lutris/Recipe +++ b/legacy/lutris/Recipe @@ -9,7 +9,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/monodevelop/Recipe b/legacy/monodevelop/Recipe index 000f338c..6059fd07 100644 --- a/legacy/monodevelop/Recipe +++ b/legacy/monodevelop/Recipe @@ -14,7 +14,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/mypaint/Recipe b/legacy/mypaint/Recipe index 1f580e0e..22247757 100644 --- a/legacy/mypaint/Recipe +++ b/legacy/mypaint/Recipe @@ -17,7 +17,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -201,7 +201,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris mypaint-data-extras $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/obpm/Recipe b/legacy/obpm/Recipe index 91d839af..98d81e79 100644 --- a/legacy/obpm/Recipe +++ b/legacy/obpm/Recipe @@ -11,7 +11,7 @@ sudo apt-get -y install xvfb rpm2cpio mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh FILEPATH=$(wget -q "https://github.com/LazyT/obpm/releases" -O - | grep lin.run | grep href | head -n 1 | cut -d '"' -f 2) diff --git a/legacy/octave/Dockerfile b/legacy/octave/Dockerfile index 068ed86e..ac2961c6 100644 --- a/legacy/octave/Dockerfile +++ b/legacy/octave/Dockerfile @@ -1,3 +1,3 @@ FROM centos:6.7 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/octave/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/octave/Recipe /Recipe RUN sed -i -e 's|sudo ||g' Recipe && bash -ex Recipe && yum clean all && rm -rf /dependencies && rm -rf /out && rm -rf /AppImage* && rm -rf /AppDir diff --git a/legacy/octave/Recipe b/legacy/octave/Recipe index 9db44fa0..06a6dcd1 100644 --- a/legacy/octave/Recipe +++ b/legacy/octave/Recipe @@ -1,6 +1,6 @@ # Octave recipe -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh #begin diff --git a/legacy/openshot/Recipe b/legacy/openshot/Recipe index cc7139f1..7fb7b7b1 100644 --- a/legacy/openshot/Recipe +++ b/legacy/openshot/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/openttd/Recipe b/legacy/openttd/Recipe index 81ef9e7e..00802571 100644 --- a/legacy/openttd/Recipe +++ b/legacy/openttd/Recipe @@ -13,7 +13,7 @@ mkdir -p $APP/$APP.AppDir/usr/bin/ cd $APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "$URL" diff --git a/legacy/opera/Recipe b/legacy/opera/Recipe index 30d2d3f6..c4bc7eac 100644 --- a/legacy/opera/Recipe +++ b/legacy/opera/Recipe @@ -10,7 +10,7 @@ # Software settings is done at any time, including but not limited # to after the Software is installed. -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh REDIR=$(wget -U x86_64 -q -O - "http://www.opera.com/download/get/?partner=www&opsys=Linux&product=Opera%20developer" | grep download/get | head -n 1 | grep -Poe "href.*?\ " | cut -d '"' -f 2) diff --git a/legacy/pandoc/Recipe b/legacy/pandoc/Recipe index 7f64d228..0623e131 100644 --- a/legacy/pandoc/Recipe +++ b/legacy/pandoc/Recipe @@ -12,7 +12,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/peazip/Recipe b/legacy/peazip/Recipe index fc1f3c66..d6c5b463 100644 --- a/legacy/peazip/Recipe +++ b/legacy/peazip/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh URL=$(wget -q "http://www.peazip.org/peazip-linux-64.html" -O - | grep portable | grep "LINUX.x86_64.GTK2.tar.gz" | head -n 1 | cut -d '"' -f 2) diff --git a/legacy/pinta/Recipe b/legacy/pinta/Recipe index 7fb008f6..d346ade4 100644 --- a/legacy/pinta/Recipe +++ b/legacy/pinta/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Pinta diff --git a/legacy/platformio/Recipe b/legacy/platformio/Recipe index 5d48b247..42c7fb94 100644 --- a/legacy/platformio/Recipe +++ b/legacy/platformio/Recipe @@ -16,7 +16,7 @@ APP=PlatformIO mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c --trust-server-names "$URL" "$URL2" "$URL3" diff --git a/legacy/powershell/Recipe b/legacy/powershell/Recipe index 42f99c34..f1b7ff5a 100644 --- a/legacy/powershell/Recipe +++ b/legacy/powershell/Recipe @@ -29,7 +29,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/pycharm/Recipe b/legacy/pycharm/Recipe index 2dfd55f7..31d2d26c 100644 --- a/legacy/pycharm/Recipe +++ b/legacy/pycharm/Recipe @@ -7,7 +7,7 @@ mkdir -p $APP/$APP.AppDir/usr/bin cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # wget -c "https://download.jetbrains.com/python/pycharm-community-5.0.4.tar.gz" diff --git a/legacy/pythongtk3hello/Recipe b/legacy/pythongtk3hello/Recipe index f8c3de3a..76357478 100644 --- a/legacy/pythongtk3hello/Recipe +++ b/legacy/pythongtk3hello/Recipe @@ -14,7 +14,7 @@ sudo apt-get -y install python-virtualenv # Source some helper functions ######################################################################## -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh ######################################################################## diff --git a/legacy/qcad/Recipe b/legacy/qcad/Recipe index 010c44b5..3981f5a8 100644 --- a/legacy/qcad/Recipe +++ b/legacy/qcad/Recipe @@ -15,7 +15,7 @@ APP=QCAD mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "$URL" diff --git a/legacy/qgroundcontrol/Recipe b/legacy/qgroundcontrol/Recipe index ed063665..57730a6b 100644 --- a/legacy/qgroundcontrol/Recipe +++ b/legacy/qgroundcontrol/Recipe @@ -11,7 +11,7 @@ APP=QGroundControl mkdir -p $APP/$APP.AppDir cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "http://qgroundcontrol.s3.amazonaws.com/master/qgroundcontrol.tar.bz2" diff --git a/legacy/qtcreator/Recipe b/legacy/qtcreator/Recipe index 453bd5bb..011f8b83 100644 --- a/legacy/qtcreator/Recipe +++ b/legacy/qtcreator/Recipe @@ -10,7 +10,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP # If you don't trust this, then you can mirror it in your own project, but then you need to keep it updated :) -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Pick best mirror (Travis CI can then download this in 9 seconds) diff --git a/legacy/qtcreator/Recipe-5.7 b/legacy/qtcreator/Recipe-5.7 index 818e42c0..c9ba20f4 100644 --- a/legacy/qtcreator/Recipe-5.7 +++ b/legacy/qtcreator/Recipe-5.7 @@ -10,7 +10,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP # If you don't trust this, then you can mirror it in your own project, but then you need to keep it updated :) -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Pick best mirror (Travis CI can then download this in 9 seconds) diff --git a/legacy/qtcreator/Recipe-5.8 b/legacy/qtcreator/Recipe-5.8 index 060f59b5..b0de79d6 100644 --- a/legacy/qtcreator/Recipe-5.8 +++ b/legacy/qtcreator/Recipe-5.8 @@ -10,7 +10,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP # If you don't trust this, then you can mirror it in your own project, but then you need to keep it updated :) -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # Pick best mirror (Travis CI can then download this in 9 seconds) diff --git a/legacy/qtox/Recipe b/legacy/qtox/Recipe index f2973fd9..9a3a0047 100644 --- a/legacy/qtox/Recipe +++ b/legacy/qtox/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=qTox diff --git a/legacy/quassel/Recipe b/legacy/quassel/Recipe index 557aef73..164b692f 100644 --- a/legacy/quassel/Recipe +++ b/legacy/quassel/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status diff --git a/legacy/retroarch/Recipe b/legacy/retroarch/Recipe index 21876c65..8f3f4066 100644 --- a/legacy/retroarch/Recipe +++ b/legacy/retroarch/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh generate_status @@ -100,7 +100,7 @@ echo "StartupWMClass=retroarch" >> retroarch.desktop # Workaround for: # Duplicated cores in menu -# https://github.com/AppImage/AppImages/issues/221 +# https://github.com/AppImageCommunity/pkg2appimage/issues/221 find . -name mame_stable_libretro.so -type l -exec rm {} \; find . -name mess_stable_libretro.so -type l -exec rm {} \; diff --git a/legacy/ricochet/Recipe b/legacy/ricochet/Recipe index 2585034f..b735102c 100644 --- a/legacy/ricochet/Recipe +++ b/legacy/ricochet/Recipe @@ -11,7 +11,7 @@ APP=Ricochet mkdir -p ./$APP/$APP.AppDir/usr/bin cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "$URL" diff --git a/legacy/ring/Recipe b/legacy/ring/Recipe index 1f23918d..2b3836be 100644 --- a/legacy/ring/Recipe +++ b/legacy/ring/Recipe @@ -1,6 +1,6 @@ # https://ring.cx/en/download/gnu-linux -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Ring diff --git a/legacy/scilab/Recipe b/legacy/scilab/Recipe index d997ec3c..4f4a0b63 100644 --- a/legacy/scilab/Recipe +++ b/legacy/scilab/Recipe @@ -1,7 +1,7 @@ # Scilab provides binary builds that are very compatible, # so we use those binaries and encapsulate them in an AppImage -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Scilab diff --git a/legacy/scribusctl/Dockerfile b/legacy/scribusctl/Dockerfile index ee8c1786..d219cf0f 100644 --- a/legacy/scribusctl/Dockerfile +++ b/legacy/scribusctl/Dockerfile @@ -1,3 +1,3 @@ FROM centos:6.7 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/scribusctl/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/scribusctl/Recipe /Recipe RUN bash -ex Recipe && yum clean all && rm -rf /out && rm -rf Scribus* diff --git a/legacy/ser-player/Recipe b/legacy/ser-player/Recipe index c82b9eff..08d2178d 100644 --- a/legacy/ser-player/Recipe +++ b/legacy/ser-player/Recipe @@ -12,7 +12,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/sigil/Recipe b/legacy/sigil/Recipe index 5c90b578..05c4cfd2 100644 --- a/legacy/sigil/Recipe +++ b/legacy/sigil/Recipe @@ -11,7 +11,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -73,7 +73,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris hunspell-en-us python3-chardet python3-pil python3-cssselect python3-cssutils python3-html5lib python3-regex python3-chardet python3-six $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/simplescreenrecorder/Recipe b/legacy/simplescreenrecorder/Recipe index 01d93096..9b546436 100644 --- a/legacy/simplescreenrecorder/Recipe +++ b/legacy/simplescreenrecorder/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/simplescreenrecorder/Recipe.precise.ppa b/legacy/simplescreenrecorder/Recipe.precise.ppa index 2139b426..f3f111f0 100644 --- a/legacy/simplescreenrecorder/Recipe.precise.ppa +++ b/legacy/simplescreenrecorder/Recipe.precise.ppa @@ -85,7 +85,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/slack/Recipe b/legacy/slack/Recipe index 0f6438bd..1ca269cf 100644 --- a/legacy/slack/Recipe +++ b/legacy/slack/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh URL=$(wget -q https://slack.com/downloads -O - | grep amd64.deb | head -n 1 | cut -d '"' -f 2) diff --git a/legacy/sqlitebrowser/Recipe b/legacy/sqlitebrowser/Recipe index 753d2c35..c20833ac 100644 --- a/legacy/sqlitebrowser/Recipe +++ b/legacy/sqlitebrowser/Recipe @@ -1,7 +1,7 @@ # TODO - check why Qt is not working yet ###################################################### -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=SqliteBrowser diff --git a/legacy/stellarium/Recipe b/legacy/stellarium/Recipe index e6e515a5..81e437df 100644 --- a/legacy/stellarium/Recipe +++ b/legacy/stellarium/Recipe @@ -7,7 +7,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get @@ -127,7 +127,7 @@ apt-get $OPTIONS update URLS=$(apt-get $OPTIONS -y install --print-uris $LOWERAPP | cut -d "'" -f 2 | grep -e "^http") -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c $URLS diff --git a/legacy/sublimetext/Recipe b/legacy/sublimetext/Recipe index b20461b9..017b5417 100644 --- a/legacy/sublimetext/Recipe +++ b/legacy/sublimetext/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh DEB=$(wget -q "https://www.sublimetext.com/3" -O - | grep dl_linux_64 | cut -d '"' -f 4 | tail -n 1) diff --git a/legacy/subsurface/Dockerfile b/legacy/subsurface/Dockerfile index c44a14c7..441c9c77 100644 --- a/legacy/subsurface/Dockerfile +++ b/legacy/subsurface/Dockerfile @@ -11,5 +11,5 @@ RUN yum -y install devtoolset-2-gcc devtoolset-2-gcc-c++ devtoolset-2-binutils \ # everything up to here Docker should cache, so we don't need to reinstall # all of these huge packages every time. -ADD https://github.com/AppImage/AppImages/raw/master/recipes/subsurface/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/subsurface/Recipe /Recipe RUN sed -i -e 's|sudo ||g' Recipe && bash -ex Recipe && yum clean all && rm -rf /Subsurface/Subsurface* && rm -rf /out diff --git a/legacy/subsurface/Recipe b/legacy/subsurface/Recipe index 625d10f0..91e346f1 100644 --- a/legacy/subsurface/Recipe +++ b/legacy/subsurface/Recipe @@ -71,7 +71,7 @@ git_pull_rebase_helper() export PATH=/bin:/sbin:$PATH # For CentOS 6 # Source helper functions -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh rm functions.sh diff --git a/legacy/swift/Recipe b/legacy/swift/Recipe index 9cfd0661..6fb2272d 100644 --- a/legacy/swift/Recipe +++ b/legacy/swift/Recipe @@ -13,7 +13,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # clang libicu-dev are needed according to https://swift.org/download/#using-downloads diff --git a/legacy/terminix/Recipe b/legacy/terminix/Recipe index efeddbb7..f35b6ff1 100644 --- a/legacy/terminix/Recipe +++ b/legacy/terminix/Recipe @@ -2,7 +2,7 @@ # which we are not bundling here (e.g., GTK3 and VTE). Do not expect this to run on # distributions before 2015-16ish. -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Terminix diff --git a/legacy/texstudio/Recipe b/legacy/texstudio/Recipe index 0c771a06..42912e60 100644 --- a/legacy/texstudio/Recipe +++ b/legacy/texstudio/Recipe @@ -6,7 +6,7 @@ LOWERAPP=${APP,,} mkdir -p ./$APP/$APP.AppDir/usr/bin ./$APP/$APP.AppDir/usr/lib cd ./$APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz diff --git a/legacy/texworks/Recipe b/legacy/texworks/Recipe index e885d508..a26154b6 100755 --- a/legacy/texworks/Recipe +++ b/legacy/texworks/Recipe @@ -1,4 +1,4 @@ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=TeXworks diff --git a/legacy/thunderbird/Recipe b/legacy/thunderbird/Recipe index 7a7c38d7..0488b1d1 100755 --- a/legacy/thunderbird/Recipe +++ b/legacy/thunderbird/Recipe @@ -6,7 +6,7 @@ set +e -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=Thunderbird diff --git a/legacy/tor-browser/Recipe b/legacy/tor-browser/Recipe index 32dcbec2..d6d9bf74 100644 --- a/legacy/tor-browser/Recipe +++ b/legacy/tor-browser/Recipe @@ -12,7 +12,7 @@ mkdir -p $APP/$APP.AppDir cd $APP -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh if [[ "$ARCH" = "x86_64" ]] ; then diff --git a/legacy/upwork/Recipe b/legacy/upwork/Recipe index cec6832a..a055b625 100644 --- a/legacy/upwork/Recipe +++ b/legacy/upwork/Recipe @@ -11,7 +11,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/validate/Recipe b/legacy/validate/Recipe index eecca522..d7dc2611 100644 --- a/legacy/validate/Recipe +++ b/legacy/validate/Recipe @@ -30,8 +30,8 @@ echo "" # Install prerequisites -ls appdir-lint.sh >/dev/null || wget -c https://github.com/AppImage/AppImages/raw/master/appdir-lint.sh -ls excludelist >/dev/null || wget -c https://github.com/AppImage/AppImages/raw/master/excludelist +ls appdir-lint.sh >/dev/null || wget -c https://github.com/AppImageCommunity/pkg2appimage/raw/master/appdir-lint.sh +ls excludelist >/dev/null || wget -c https://github.com/AppImageCommunity/pkg2appimage/raw/master/excludelist # Make sure we always use http because httpfs2 doesn't like https APPIMAGEURL=$(echo "${APPIMAGEURL}" | sed -e 's|https://|http://|g') diff --git a/legacy/vlc/Dockerfile b/legacy/vlc/Dockerfile index 5321a8ae..771096b1 100644 --- a/legacy/vlc/Dockerfile +++ b/legacy/vlc/Dockerfile @@ -1,3 +1,3 @@ FROM centos:6 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/vlc/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/vlc/Recipe /Recipe RUN bash -ex Recipe ; yum clean all ; rm -rf /usr/src ; rm -rf /out ; rm -rf /VLC/VLC.AppDir ; rm -rf /VLC/vlc-*.tar.xz diff --git a/legacy/vlc/Recipe b/legacy/vlc/Recipe index 349d526b..8c669cd8 100644 --- a/legacy/vlc/Recipe +++ b/legacy/vlc/Recipe @@ -313,7 +313,7 @@ chmod a+x ./usr/bin/$XAPP.wrapper sed -i -e "s|Exec=$XAPP|Exec=$XAPP.wrapper|g" $XAPP.desktop # Delete blacklisted files; TODO: Move to a library function -BLACKLISTED_FILES=$(wget -q https://github.com/AppImage/AppImages/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') +BLACKLISTED_FILES=$(wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/excludelist -O - | sed '/^\s*$/d' | sed '/^#.*$/d') echo $BLACKLISTED_FILES for FILE in $BLACKLISTED_FILES ; do FOUND=$(find . -type f -name "${FILE}" 2>/dev/null) diff --git a/legacy/vlc3/Dockerfile b/legacy/vlc3/Dockerfile index 465e6a8d..1d10b478 100644 --- a/legacy/vlc3/Dockerfile +++ b/legacy/vlc3/Dockerfile @@ -1,3 +1,3 @@ FROM ubuntu:12.04.5 -ADD https://github.com/AppImage/AppImages/raw/master/recipes/vlc3/Recipe /Recipe +ADD https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/vlc3/Recipe /Recipe RUN bash -ex Recipe ; apt-get clean ; rm -rf /usr/src ; rm -rf /out ; rm -rf /VLC/VLC.AppDir ; rm -rf /VLC/vlc-*.tar.xz diff --git a/legacy/vlc3/Recipe b/legacy/vlc3/Recipe index 44694282..eed83466 100644 --- a/legacy/vlc3/Recipe +++ b/legacy/vlc3/Recipe @@ -18,7 +18,7 @@ # c3.2xlarge = 8 CPUs # Run there with: # sudo su -# wget -c https://github.com/AppImage/AppImages/raw/master/recipes/vlc3/Recipe +# wget -c https://github.com/AppImageCommunity/pkg2appimage/raw/master/recipes/vlc3/Recipe # bash -ex Recipe # Make sure to delete the cloud instance after building in order not to incur additional cost @@ -284,7 +284,7 @@ make install DESTDIR=/$APP/$APP.AppDir LOWERAPP=${APP,,} cd /$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh cd $APP.AppDir diff --git a/legacy/vscode/Recipe b/legacy/vscode/Recipe index 50df0a4b..99d92a03 100644 --- a/legacy/vscode/Recipe +++ b/legacy/vscode/Recipe @@ -9,7 +9,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/vsxu/Recipe b/legacy/vsxu/Recipe index 5baa6a94..b9c0cef7 100644 --- a/legacy/vsxu/Recipe +++ b/legacy/vsxu/Recipe @@ -3,7 +3,7 @@ # As a result, the AppImage will not be compatible with distributions # older than trusty. To achieve that, we could compile e.g., on CentOS 6. -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh APP=VSXu diff --git a/legacy/wire/Recipe b/legacy/wire/Recipe index 17549f84..989aaab3 100644 --- a/legacy/wire/Recipe +++ b/legacy/wire/Recipe @@ -5,7 +5,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - diff --git a/legacy/wireshark/Recipe b/legacy/wireshark/Recipe index c5f53260..8f2ec756 100644 --- a/legacy/wireshark/Recipe +++ b/legacy/wireshark/Recipe @@ -8,7 +8,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/legacy/wxhexeditor/Recipe b/legacy/wxhexeditor/Recipe index edda6ca2..4b02c115 100644 --- a/legacy/wxhexeditor/Recipe +++ b/legacy/wxhexeditor/Recipe @@ -3,7 +3,7 @@ mkdir -p $APP/$APP.AppDir/usr/bin cd $APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh wget -c "http://downloads.sourceforge.net/project/wxhexeditor/wxHexEditor/v0.23%20Beta/wxHexEditor-v0.23-Linux_x86_64.tar.bz2" diff --git a/legacy/xdgurl/Recipe b/legacy/xdgurl/Recipe index f30292ca..579a4281 100644 --- a/legacy/xdgurl/Recipe +++ b/legacy/xdgurl/Recipe @@ -12,7 +12,7 @@ mkdir -p ./$APP/$APP.AppDir/usr/lib cd ./$APP/ -wget -q https://github.com/AppImage/AppImages/raw/master/functions.sh -O ./functions.sh +wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/master/functions.sh -O ./functions.sh . ./functions.sh # We get this app and almost all its dependencies via apt-get diff --git a/pkg2appimage b/pkg2appimage index e0ace599..99f3a9a5 100755 --- a/pkg2appimage +++ b/pkg2appimage @@ -70,7 +70,7 @@ check_dependencies \ if [ ! -f "${!#}" ] ; then YAMLFILE=/tmp/_recipe.yml rm -f "$YAMLFILE" - wget -q "https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/recipes/${!#}.yml" -O "$YAMLFILE" + wget -q "https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/recipes/${!#}.yml" -O "$YAMLFILE" else YAMLFILE=$(readlink -f "${!#}") fi @@ -153,7 +153,7 @@ if [ -e "${HERE}/usr/share/pkg2appimage/functions.sh" ] ; then . "${HERE}/usr/share/pkg2appimage/functions.sh" elif [ -z "$FUNCTIONS_SH" ] ; then if [ ! -e functions.sh ] ; then - wget -q https://github.com/AppImage/AppImages/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh + wget -q https://github.com/AppImageCommunity/pkg2appimage/raw/${PKG2AICOMMIT}/functions.sh -O ./functions.sh fi . ./functions.sh else @@ -233,7 +233,7 @@ if [ ! -z "${_ingredients_dist}" ] ; then cp ${DEBFILE} . done # Use libcurl-slim to reduce AppImage size, thanks darealshinji - # Not really compiled on xenial but CentOS 6, https://github.com/AppImage/AppImages/issues/187 + # Not really compiled on xenial but CentOS 6, https://github.com/AppImageCommunity/pkg2appimage/issues/187 echo "deb http://ppa.launchpad.net/djcj/libcurl-slim/ubuntu xenial main" >> sources.list # Use gnutls-patched to have libgnutls look in various distributions' places for certificates, # https://github.com/darealshinji/vlc-AppImage/issues/1#issuecomment-321041496 @@ -461,7 +461,7 @@ sed -i -e 's|\.xpm||g' *.desktop || true # Setting PYTHONHOME instead # Fix Python imports, -# https://github.com/AppImage/AppImages/issues/172 +# https://github.com/AppImageCommunity/pkg2appimage/issues/172 # SITECUSTOMIZEFILES=$(find . -name "sitecustomize.py") # for SITECUSTOMIZEFILE in $SITECUSTOMIZEFILES ; do # rm $SITECUSTOMIZEFILE # Remove symlinks, replace by files diff --git a/recipes/Meshmixer.yml b/recipes/Meshmixer.yml index dbea1528..c582d9b0 100644 --- a/recipes/Meshmixer.yml +++ b/recipes/Meshmixer.yml @@ -3,7 +3,7 @@ # Probably Fedora, CentOS, OpenSUSE,... users would like to see an AppImage # and with this file you can produce one yourself until # Autodesk no longer seems to care about Linux. Just download -# https://github.com/AppImage/AppImages/raw/master/pkg2appimage +# https://github.com/AppImageCommunity/pkg2appimage/raw/master/pkg2appimage # and this file, then run, on an Ubuntu machine, bash ./Recipe ./Meshmixer.yml. # The resulting AppImage should run on most distributions from 2014 and later. # Please open an issue if you experience any issues. @@ -28,7 +28,7 @@ script: - mv ./usr/lib/libblas/*.so* ./usr/lib/ - ( cd usr/lib/ ; ln -s libblas.so.3 libblas.so.3gf ) - ( cd usr/lib/ ; ln -s liblapack.so.3 liblapack.so.3gf ) - - sed -i -e '/^Version=.*/d' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImage/AppImages/issues/166 - - sed -i -e 's|^Comment=.*|Comment=The ultimate tool for 3D mashups and remixes|g' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImage/AppImages/issues/166 - - sed -i -e '/^Action Bar/d' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImage/AppImages/issues/166 + - sed -i -e '/^Version=.*/d' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImageCommunity/pkg2appimage/issues/166 + - sed -i -e 's|^Comment=.*|Comment=The ultimate tool for 3D mashups and remixes|g' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImageCommunity/pkg2appimage/issues/166 + - sed -i -e '/^Action Bar/d' meshmixer.desktop # Dear upstream developers, see https://github.com/AppImageCommunity/pkg2appimage/issues/166 - cp usr/share/pixmaps/meshmixer.png usr/share/icons/hicolor/128x128/apps # So that desktopintegration has something to work with diff --git a/recipes/Sublime_Text.yml b/recipes/Sublime_Text.yml index dd976c26..c55a942f 100644 --- a/recipes/Sublime_Text.yml +++ b/recipes/Sublime_Text.yml @@ -1,5 +1,5 @@ # You can easily make your own using this recipe like this on a Debian/Ubuntu system: -# wget -c "https://github.com/AppImage/AppImages/raw/master/pkg2appimage" +# wget -c "https://github.com/AppImageCommunity/pkg2appimage/raw/master/pkg2appimage" # bash -ex pkg2appimage sublime_text app: sublime_text diff --git a/recipes/Ungoogled_Chromium.yml b/recipes/Ungoogled_Chromium.yml index 2d40e907..5ce9b3b1 100644 --- a/recipes/Ungoogled_Chromium.yml +++ b/recipes/Ungoogled_Chromium.yml @@ -4,7 +4,7 @@ # TODO: Add https://www.i-dont-care-about-cookies.eu/ - https://github.com/uBlockOrigin/uBlock-issues/issues/196#issuecomment-417963577 # # You can easily make your own using this recipe like this on a Debian/Ubuntu system: -# wget -c "https://github.com/AppImage/AppImages/raw/master/pkg2appimage" +# wget -c "https://github.com/AppImageCommunity/pkg2appimage/raw/master/pkg2appimage" # bash -ex pkg2appimage ungoogled-chromium app: ungoogled-chromium diff --git a/recipes/iridium-browser.yml b/recipes/iridium-browser.yml index e3a393ad..7d5fc29f 100644 --- a/recipes/iridium-browser.yml +++ b/recipes/iridium-browser.yml @@ -1,5 +1,5 @@ # You can easily make your own using this recipe like this on a Debian/Ubuntu system: -# wget -c "https://github.com/AppImage/AppImages/raw/master/pkg2appimage" +# wget -c "https://github.com/AppImageCommunity/pkg2appimage/raw/master/pkg2appimage" # bash -ex pkg2appimage iridium-browser app: iridium-browser