From 6d5bb194442c4cb4d5be4855e118ed16a05e7c6e Mon Sep 17 00:00:00 2001 From: KawaiiAmber Date: Sat, 9 Jan 2021 11:50:49 -0700 Subject: [PATCH] New package: pinta-1.7 --- .../mono-addins/patches/fix-delay-sign.patch | 17 ++++++++++++++ srcpkgs/mono-addins/template | 22 +++++++++++++++++++ srcpkgs/pinta/template | 18 +++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 srcpkgs/mono-addins/patches/fix-delay-sign.patch create mode 100644 srcpkgs/mono-addins/template create mode 100644 srcpkgs/pinta/template diff --git a/srcpkgs/mono-addins/patches/fix-delay-sign.patch b/srcpkgs/mono-addins/patches/fix-delay-sign.patch new file mode 100644 index 00000000000..d96a899440e --- /dev/null +++ b/srcpkgs/mono-addins/patches/fix-delay-sign.patch @@ -0,0 +1,17 @@ +--- Makefile.include 2016-07-27 01:26:26.000000000 +0300 ++++ Makefile.include 2017-05-03 02:49:41.690295653 +0300 +@@ -14,8 +14,14 @@ $(POLICY_ASSEMBLIES) : policy.%.$(ASSEMB + $(AL) -link:policy.$*.config -out:$@ -keyfile:$(top_srcdir)/mono-addins.snk + + gac-install: $(POLICY_ASSEMBLIES) ++ sn -v '$(ASSEMBLY)' || if [[ $$? = 1 ]]; then \ ++ sn -R '$(ASSEMBLY)' ../mono-addins.snk; \ ++ fi + $(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1; + @for p in $(POLICY_ASSEMBLIES); do \ ++ sn -v "$$p" || if [[ $$? = 1 ]]; then \ ++ sn -R "$$p" ../mono-addins.snk; \ ++ fi; \ + echo $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \ + $(GACUTIL) /i $$p /f $(GACUTIL_POLICY_FLAGS) || exit 1; \ + done diff --git a/srcpkgs/mono-addins/template b/srcpkgs/mono-addins/template new file mode 100644 index 00000000000..8a757373a77 --- /dev/null +++ b/srcpkgs/mono-addins/template @@ -0,0 +1,22 @@ +# Template file for 'mono-addins' +pkgname=mono-addins +version=1.3 +revision=1 +wrksrc=${pkgname}-${pkgname}-${version} +build_style=gnu-configure +hostmakedepends="autoconf automake pkg-config" +makedepends="mono-devel gtk-sharp2" +short_desc="Generic framework for creating extensible applications" +maintainer="KawaiiAmber " +license="MIT" +homepage="https://www.mono-project.com/archived/monoaddins" +distfiles="https://github.com/mono/${pkgname}/archive/${pkgname}-${version}.tar.gz" +checksum=e2c4db9fd12087b795dd03a035c6ab8daffe157694d98dcfe227067913db5580 + +pre_configure() { + ./autogen.sh +} + +post_install() { + vlicense COPYING +} diff --git a/srcpkgs/pinta/template b/srcpkgs/pinta/template new file mode 100644 index 00000000000..90299966bba --- /dev/null +++ b/srcpkgs/pinta/template @@ -0,0 +1,18 @@ +# Template file for 'pinta' +pkgname=pinta +version=1.7 +revision=1 +build_style=gnu-configure +hostmakedepends="automake autoconf pkg-config" +makedepends="mono-devel gtk-sharp2 intltool" +depends="mono-addins" +short_desc="Simple GTK# Paint Program" +maintainer="KawaiiAmber " +license="MIT" +homepage="https://www.pinta-project.com/" +distfiles="https://github.com/PintaProject/Pinta/releases/download/${version}/${pkgname}-${version}.tar.gz" +checksum=678c0d5c6e41da77696180efc71476ccfda3238a3d68d7331198c8a431dbf96c + +post_install() { + vlicense license-mit.txt +}