From 8049d1c1eec513ddbd9ba8fefaade8b04a16368a Mon Sep 17 00:00:00 2001 From: Akira Ohgaki <akiraohgaki@gmail.com> Date: Wed, 31 Jan 2018 22:49:33 +0900 Subject: [PATCH] Remove snap and appimage packaging resources --- pkg/appimage/appimage.sh | 19 -------------- pkg/pkg.pri | 5 +--- pkg/snap/snap/gui/ocs-url.desktop | 9 ------- pkg/snap/snapcraft.yaml | 42 ------------------------------- scripts/build-docker.sh | 28 ++------------------- scripts/build.sh | 19 ++------------ 6 files changed, 5 insertions(+), 117 deletions(-) delete mode 100644 pkg/appimage/appimage.sh delete mode 100644 pkg/snap/snap/gui/ocs-url.desktop delete mode 100644 pkg/snap/snapcraft.yaml diff --git a/pkg/appimage/appimage.sh b/pkg/appimage/appimage.sh deleted file mode 100644 index 075a265..0000000 --- a/pkg/appimage/appimage.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -PKGNAME='ocs-url' -PKGVER='0.0.0' -PKGREL='1' - -curl -L -o linuxdeployqt "https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage" -chmod 755 linuxdeployqt -./linuxdeployqt --appimage-extract - -sh scripts/import.sh -qmake PREFIX="/usr" -make -make INSTALL_ROOT="${PKGNAME}.AppDir" install - -./squashfs-root/AppRun ${PKGNAME}.AppDir/usr/share/applications/${PKGNAME}.desktop -bundle-non-qt-libs -no-translations -qmldir="app/qml" -./squashfs-root/AppRun ${PKGNAME}.AppDir/usr/share/applications/${PKGNAME}.desktop -appimage - -mv *.AppImage ${PKGNAME}-${PKGVER}-${PKGREL}-x86_64.AppImage diff --git a/pkg/pkg.pri b/pkg/pkg.pri index c1f00fd..4f03e98 100644 --- a/pkg/pkg.pri +++ b/pkg/pkg.pri @@ -7,7 +7,4 @@ DISTFILES += \ $${PWD}/ubuntu/debian/ocs-url.install \ $${PWD}/fedora/ocs-url.spec \ $${PWD}/opensuse/ocs-url.spec \ - $${PWD}/archlinux/PKGBUILD \ - $${PWD}/snap/snapcraft.yaml \ - $${PWD}/snap/snap/gui/ocs-url.desktop \ - $${PWD}/appimage/appimage.sh + $${PWD}/archlinux/PKGBUILD diff --git a/pkg/snap/snap/gui/ocs-url.desktop b/pkg/snap/snap/gui/ocs-url.desktop deleted file mode 100644 index f0b1b9c..0000000 --- a/pkg/snap/snap/gui/ocs-url.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=ocs-url -Exec=ocs-url.ocs-url %u -Icon=${SNAP}/usr/share/icons/hicolor/scalable/apps/ocs-url.svg -Type=Application -Terminal=false -NoDisplay=true -Categories=Network;Utility; -MimeType=x-scheme-handler/ocs;x-scheme-handler/ocss;x-scheme-handler/xdg;x-scheme-handler/xdgs; diff --git a/pkg/snap/snapcraft.yaml b/pkg/snap/snapcraft.yaml deleted file mode 100644 index 149514f..0000000 --- a/pkg/snap/snapcraft.yaml +++ /dev/null @@ -1,42 +0,0 @@ -name: ocs-url -version: '0.0.0' -summary: OCS-URL -description: | - An install helper program for items served on OpenCollaborationServices (OCS). - -grade: devel -confinement: strict - -icon: desktop/ocs-url.svg - -parts: - ocs-url: - prepare: | - sh scripts/import.sh - plugin: qmake - source: ./ - qt-version: qt5 - options: - - PREFIX="/usr" - build-packages: - - build-essential - - qt5-default - - libqt5svg5-dev - - qtdeclarative5-dev - - git - - snapcraft - stage-packages: - - libqt5svg5 - - qml-module-qtquick-controls - after: - - desktop-qt5 - -apps: - ocs-url: - command: usr/bin/ocs-url - plugs: - - home - - network - - opengl - - x11 - - unity7 diff --git a/scripts/build-docker.sh b/scripts/build-docker.sh index a1ab5e0..8a6f7c1 100644 --- a/scripts/build-docker.sh +++ b/scripts/build-docker.sh @@ -93,19 +93,7 @@ build_archlinux() { } build_snap() { - # docker-image: ubuntu:16.04 - apt update -qq - apt -y install build-essential qt5-default libqt5svg5-dev qtdeclarative5-dev - apt -y install git snapcraft - apt -y install curl - - useradd -m ${PKGUSER} - export HOME="/home/${PKGUSER}" - chown -R ${PKGUSER}:${PKGUSER} "${PROJDIR}" - - su -c "sh "${BUILDSCRIPT}" ${BUILDTYPE}" ${PKGUSER} - - transfer_file "$(find "${PROJDIR}/build_"*${BUILDTYPE} -type f -name "${PKGNAME}*.snap")" + echo 'Not implemented yet' } build_flatpak() { @@ -113,19 +101,7 @@ build_flatpak() { } build_appimage() { - # docker-image: ubuntu:14.04 - apt update -qq - apt -y install build-essential qt5-default libqt5svg5-dev qtdeclarative5-dev - apt -y install git qtdeclarative5-dev-tools - apt -y install curl - - useradd -m ${PKGUSER} - export HOME="/home/${PKGUSER}" - chown -R ${PKGUSER}:${PKGUSER} "${PROJDIR}" - - su -c "sh "${BUILDSCRIPT}" ${BUILDTYPE}" ${PKGUSER} - - transfer_file "$(find "${PROJDIR}/build_"*${BUILDTYPE} -type f -name "${PKGNAME}*.AppImage")" + echo 'Not implemented yet' } if [ "${BUILDTYPE}" = 'ubuntu' ]; then diff --git a/scripts/build.sh b/scripts/build.sh index 2e6328e..b51ce13 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -67,15 +67,7 @@ build_archlinux() { } build_snap() { - cd "${PROJDIR}" - mkdir -p "${BUILDDIR}" - export_srcarchive "${SRCARCHIVE}" - - tar -xzvf "${SRCARCHIVE}" -C "${BUILDDIR}" - cp "${PROJDIR}/pkg/snap/snapcraft.yaml" "${BUILDDIR}/${PKGNAME}" - cp -r "${PROJDIR}/pkg/snap/snap" "${BUILDDIR}/${PKGNAME}" - cd "${BUILDDIR}/${PKGNAME}" - snapcraft + echo 'Not implemented yet' } build_flatpak() { @@ -83,14 +75,7 @@ build_flatpak() { } build_appimage() { - cd "${PROJDIR}" - mkdir -p "${BUILDDIR}" - export_srcarchive "${SRCARCHIVE}" - - tar -xzvf "${SRCARCHIVE}" -C "${BUILDDIR}" - cp "${PROJDIR}/pkg/appimage/appimage.sh" "${BUILDDIR}/${PKGNAME}" - cd "${BUILDDIR}/${PKGNAME}" - sh appimage.sh + echo 'Not implemented yet' } if [ "${BUILDTYPE}" = 'ubuntu' ]; then -- GitLab