summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD39
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ec92778c6687
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = simple-image
+ pkgdesc = Deepin DDe simple image filter qt
+ pkgver = 1.1.2.r3.g961fe0f
+ pkgrel = 1
+ url = https://github.com/dependon/simple-image-filter
+ arch = any
+ license = GPLv3
+ makedepends = git
+ makedepends = qconf
+ makedepends = pkgconfig
+ makedepends = make
+ depends = qt5-tools
+ provides = simple-image
+ conflicts = simple-image
+ conflicts = simple-image
+ options = !strip
+ source = simple-image::git+https://github.com/dependon/simple-image-filter.git
+ sha256sums = SKIP
+
+pkgname = simple-image
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..016b5255da53
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Contributor: liuminghang <liuminghang0821@gmail.com>
+
+pkgname=simple-image
+proname=simple-image-filter-process
+pkgver=1.1.2.r3.g961fe0f
+pkgrel=1
+pkgdesc="Deepin DDe simple image filter qt"
+arch=('any')
+url="https://github.com/dependon/simple-image-filter"
+license=('GPLv3')
+provides=(${pkgname})
+conflicts=(${pkgname} ${pkgname%-git})
+#replaces=(${pkgname})
+depends=(qt5-tools)
+makedepends=(git
+ qconf
+ pkgconfig
+ make)
+backup=()
+options=('!strip')
+#install=${pkgname}.install
+source=("${pkgname%-filter-git}::git+${url}.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname%-git}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${pkgname%-git}"
+ qmake ./${proname}.pro -spec linux-g++ CONFIG+=qtquickcompiler -o build/
+ make -C ./build
+}
+
+package() {
+ cd "${srcdir}/${pkgname%-git}"
+ make INSTALL_ROOT="${pkgdir}" -C ./build install
+}