From ab2911b61699b8c6f6dd9b3e54b588a5be5a188d Mon Sep 17 00:00:00 2001
From: Akira Ohgaki <akiraohgaki@gmail.com>
Date: Sun, 26 Feb 2017 23:08:48 +0900
Subject: [PATCH] Fix package rules

---
 pkg/archlinux/PKGBUILD  | 6 ++++++
 pkg/fedora/ocs-url.spec | 1 +
 pkg/snap/snapcraft.yaml | 4 +++-
 pkg/ubuntu/debian/rules | 1 +
 4 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/pkg/archlinux/PKGBUILD b/pkg/archlinux/PKGBUILD
index 69c1fba..e2be420 100644
--- a/pkg/archlinux/PKGBUILD
+++ b/pkg/archlinux/PKGBUILD
@@ -12,6 +12,12 @@ depends=('qt5-base>=5.2.0' 'qt5-svg>=5.2.0' 'qt5-declarative>=5.2.0' 'qt5-quickc
 source=("${pkgname}.tar.gz")
 md5sums=() #autofill using updpkgsums
 
+prepare() {
+    #cd "${pkgname}-release-${pkgver}"
+    cd "${pkgname}"
+    sh pkg/import.sh
+}
+
 build() {
     #cd "${pkgname}-release-${pkgver}"
     cd "${pkgname}"
diff --git a/pkg/fedora/ocs-url.spec b/pkg/fedora/ocs-url.spec
index f4b9e46..47d8f82 100644
--- a/pkg/fedora/ocs-url.spec
+++ b/pkg/fedora/ocs-url.spec
@@ -18,6 +18,7 @@ An install helper program for items served on OpenCollaborationServices (OCS).
 %prep
 #%%autosetup -n %{name}-release-%{version}
 %autosetup -n %{name}
+sh pkg/import.sh
 
 %build
 %define debug_package %{nil}
diff --git a/pkg/snap/snapcraft.yaml b/pkg/snap/snapcraft.yaml
index 5fb65a3..56c7302 100644
--- a/pkg/snap/snapcraft.yaml
+++ b/pkg/snap/snapcraft.yaml
@@ -11,8 +11,10 @@ confinement: strict
 
 parts:
   ocs-url:
+    prepare: |
+      sh pkg/import.sh
     plugin: qmake
-    source: .
+    source: ./
     qt-version: qt5
     options:
       - PREFIX="/usr"
diff --git a/pkg/ubuntu/debian/rules b/pkg/ubuntu/debian/rules
index 3fc604c..ffb1d20 100755
--- a/pkg/ubuntu/debian/rules
+++ b/pkg/ubuntu/debian/rules
@@ -4,6 +4,7 @@
 	dh $@
 
 override_dh_auto_configure:
+	sh pkg/import.sh
 	qmake PREFIX="/usr"
 
 override_dh_auto_install:
-- 
GitLab