summaryrefslogtreecommitdiff
path: root/media-gfx/pinta
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/pinta
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/pinta')
-rw-r--r--media-gfx/pinta/Manifest7
-rw-r--r--media-gfx/pinta/files/pinta-1.6-mono-4.patch70
-rw-r--r--media-gfx/pinta/metadata.xml28
-rw-r--r--media-gfx/pinta/pinta-1.6-r2.ebuild46
-rw-r--r--media-gfx/pinta/pinta-9999.ebuild46
5 files changed, 197 insertions, 0 deletions
diff --git a/media-gfx/pinta/Manifest b/media-gfx/pinta/Manifest
new file mode 100644
index 000000000000..2db0c5c89de5
--- /dev/null
+++ b/media-gfx/pinta/Manifest
@@ -0,0 +1,7 @@
+AUX pinta-1.6-mono-4.patch 4938 SHA256 7c5112547fe00ddb6d8733a7989ae8f38b98494a8841402567dd8e4fd8151a7f SHA512 142113fbc7e7b80f29c5a6aed921326239961903df10e28adcd4677125da366a24e816577fa570f6e359c06f3f47294a6203de8cfca27f39cc49016fdec61e55 WHIRLPOOL 96dc570d1ccda21a241da4b260b3e314ed4f2e1ef1feaecdf845e71e9faea54b890164b22d0decbfe7629da11fa5491d8cc2ed22972042aa8f456ec1396800ff
+DIST pinta-1.6.tar.gz 1444709 SHA256 f1ea9e95f1051b92c8d8b6f622dfb77bd26254a165a836ec179aae10eb99d881 SHA512 b22ac05c639f9b0f2a49efc7b1f2c10774b3f2fb436dddd58f0005afadc103d4e77d6044479db0b3df04221922634502b1c16aa78d00894bca6a49931889f834 WHIRLPOOL 2ec8aeb1820c90d5c503cc6012e0ec31812937e2818d945c61f63a5e892c166acbf1b7e08d478c992bb9606507f0f6fdd721d0e09966d3110dfdedbedc666eb3
+EBUILD pinta-1.6-r2.ebuild 951 SHA256 6f31d8c6560097b3eba17438cf4960aaac8ffdfeff7cde5416d5cbc1444c0815 SHA512 bce49d2782edc4c21ee0f625abdda158118a6c1d4a5a4e8c861b0e1c6f9999408e3f46c402d1014c76ebbd25c0ad09d83247c9eb140aaa2c582fde15fcfbe8f1 WHIRLPOOL 7d8e31cfd0b3c1911bc37065b928054d6056b4eedcb53738bf3cec620fdf7f3f3b884a49030f3db44d6630d6cf42db289b08a50975aee2ece9dfc4d51a0d1b6a
+EBUILD pinta-9999.ebuild 908 SHA256 d4e20dda1982cd8ddc7a734a918b15c3e1de172ad05a138fbebf67b587ac1410 SHA512 57d870e05e533bd8e3984ec3d8bb01e6e0417aecf155ece81cd868993970617c836383a8ff9c1f2691c4053a64bb7b60c4e7558d95dade2cc477747d3e755402 WHIRLPOOL b804b0e14fa443f38fa5840e1fe6399b910906dd3a39217298468e414cea4489baa8343143a9fad4b7c1d535a57c47fd53429b8faec09494b1c473d575f9608a
+MISC ChangeLog 5022 SHA256 a27ee9d9bc0b5bb9f2d23eb4360bc3b7036ed8c43b1031b29a51c32eff8a9190 SHA512 bef659fdacf4ea003472d71ad4bc33a6b54b5e5bf79bd0464e2c2bf5a9f946df15a920a2139048c9d93079f9209fd8796107a871ec850fe37868ac19d197a69e WHIRLPOOL 6f912ce0c48359ef948375be1ec0c3f5ae430ed7afde60ba5ebd55939af155b088b0dad05aee3fddf3a7cc323984774793b765f2427a08841a12acedca9269a7
+MISC ChangeLog-2015 1889 SHA256 442307086c5550ad38ce99a0a9bc6e69d7f453b04a112f31f69779b76baac02d SHA512 4f6016640e8d04d602e171c3b530c543a410ed9f8dadc8695550914d5ecd77c69c7cb137bb912b65f6fb5345407cec9df7a2fbc5b41d989745c2bf9796a87ae4 WHIRLPOOL 5c6057b1d3e0b4363bd7982e19102b986935ff26e2cec246e55e5f68fd0960e0ad33f78bc5def3ded6676cdb4c7949eb131f14265889f9b3c3e642f0f36ea7d1
+MISC metadata.xml 1099 SHA256 ac500c6d03976fb34a624fb3c7ef699662b8c19764c03451a7a54cd493a16b3b SHA512 963852e443a489f0c49d174d1415c4004c9c274204c63f6be14a8e8c013d9ad3d840d03709ac572249a06ac490eac107180e259a4b2e1a41543cce89ee338306 WHIRLPOOL 4d6a372d8b20eee17ef7104c3f27f8dd959bfceb571e3c66a53dfa2227d475757baba00236baccabfcc98e9ff9fb710770d701a8652817404231659b524d24e9
diff --git a/media-gfx/pinta/files/pinta-1.6-mono-4.patch b/media-gfx/pinta/files/pinta-1.6-mono-4.patch
new file mode 100644
index 000000000000..0e37a46815bb
--- /dev/null
+++ b/media-gfx/pinta/files/pinta-1.6-mono-4.patch
@@ -0,0 +1,70 @@
+diff -Naur pinta-1.6_orig/Pinta/Pinta.csproj pinta-1.6/Pinta/Pinta.csproj
+--- pinta-1.6_orig/Pinta/Pinta.csproj 2015-03-01 23:07:57.000000000 +0100
++++ pinta-1.6/Pinta/Pinta.csproj 2015-12-12 15:02:28.796155090 +0100
+@@ -80,7 +80,7 @@
+ <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
+ <Package>gtk-sharp-2.0</Package>
+ </Reference>
+- <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
++ <Reference Include="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
+ <Package>gtk-sharp-2.0</Package>
+diff -Naur pinta-1.6_orig/Pinta.Core/Pinta.Core.csproj pinta-1.6/Pinta.Core/Pinta.Core.csproj
+--- pinta-1.6_orig/Pinta.Core/Pinta.Core.csproj 2015-03-01 23:07:57.000000000 +0100
++++ pinta-1.6/Pinta.Core/Pinta.Core.csproj 2015-12-12 15:02:28.798155090 +0100
+@@ -55,7 +55,7 @@
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemGroup>
+- <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
++ <Reference Include="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="System.Core" />
+diff -Naur pinta-1.6_orig/Pinta.Effects/Pinta.Effects.csproj pinta-1.6/Pinta.Effects/Pinta.Effects.csproj
+--- pinta-1.6_orig/Pinta.Effects/Pinta.Effects.csproj 2015-03-01 23:07:57.000000000 +0100
++++ pinta-1.6/Pinta.Effects/Pinta.Effects.csproj 2015-12-12 15:02:28.797155090 +0100
+@@ -58,7 +58,7 @@
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+- <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
++ <Reference Include="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="System.Core">
+ </Reference>
+diff -Naur pinta-1.6_orig/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj pinta-1.6/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj
+--- pinta-1.6_orig/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj 2015-03-01 23:07:57.000000000 +0100
++++ pinta-1.6/Pinta.Gui.Widgets/Pinta.Gui.Widgets.csproj 2015-12-12 15:02:28.797155090 +0100
+@@ -54,7 +54,7 @@
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemGroup>
+- <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
++ <Reference Include="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+ <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+diff -Naur pinta-1.6_orig/Pinta.Install.proj pinta-1.6/Pinta.Install.proj
+--- pinta-1.6_orig/Pinta.Install.proj 2015-03-01 23:14:37.000000000 +0100
++++ pinta-1.6/Pinta.Install.proj 2015-12-12 15:05:20.974156635 +0100
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" encoding="utf-8"?>
+-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
++<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+
+ <!-- Set some paths -->
+ <PropertyGroup>
+diff -Naur pinta-1.6_orig/Pinta.Tools/Pinta.Tools.csproj pinta-1.6/Pinta.Tools/Pinta.Tools.csproj
+--- pinta-1.6_orig/Pinta.Tools/Pinta.Tools.csproj 2015-03-01 23:07:57.000000000 +0100
++++ pinta-1.6/Pinta.Tools/Pinta.Tools.csproj 2015-12-12 15:02:28.795155090 +0100
+@@ -54,7 +54,7 @@
+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
+ </PropertyGroup>
+ <ItemGroup>
+- <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
++ <Reference Include="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL" />
+ <Reference Include="System" />
+ <Reference Include="System.Core" />
+ <Reference Include="System.Xml" />
diff --git a/media-gfx/pinta/metadata.xml b/media-gfx/pinta/metadata.xml
new file mode 100644
index 000000000000..bca9f7f689f6
--- /dev/null
+++ b/media-gfx/pinta/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>axelgenus@gmail.com</email>
+ <name>Alessandro Calorì</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>cameronwhite91@gmail.com</email>
+ <name>Cameron White</name>
+ </maintainer>
+ <changelog>https://github.com/PintaProject/Pinta/commits/1.3</changelog>
+ <doc lang="en">http://pinta-project.com/HowTo.ashx</doc>
+ <bugs-to>https://bugs.launchpad.net/pinta/+filebug</bugs-to>
+ <remote-id type="github">PintaProject/Pinta</remote-id>
+ </upstream>
+ <longdescription lang="en">
+ Pinta is a free, open source drawing/editing program modeled after
+ Paint.NET. Its goal is to provide users with a simple yet powerful
+ way to draw and manipulate images on Linux, Mac, and Windows.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-gfx/pinta/pinta-1.6-r2.ebuild b/media-gfx/pinta/pinta-1.6-r2.ebuild
new file mode 100644
index 000000000000..a7a2511089b9
--- /dev/null
+++ b/media-gfx/pinta/pinta-1.6-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit fdo-mime mono-env gnome2-utils
+
+DESCRIPTION="Simple Painting for Gtk"
+HOMEPAGE="http://pinta-project.com"
+SRC_URI="https://github.com/PintaProject/Pinta/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT CC-BY-3.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+COMMON_DEPEND="dev-lang/mono
+ dev-dotnet/mono-addins[gtk]"
+RDEPEND="${COMMON_DEPEND}
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf[X,jpeg,tiff]
+ x11-themes/adwaita-icon-theme"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-mono-4.patch"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
diff --git a/media-gfx/pinta/pinta-9999.ebuild b/media-gfx/pinta/pinta-9999.ebuild
new file mode 100644
index 000000000000..f7a8986b7575
--- /dev/null
+++ b/media-gfx/pinta/pinta-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit fdo-mime mono-env gnome2-utils autotools git-2
+
+DESCRIPTION="Simple Painting for Gtk"
+HOMEPAGE="http://pinta-project.com"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/PintaProject/Pinta.git"
+
+LICENSE="MIT CC-BY-3.0"
+SLOT="0"
+KEYWORDS=""
+
+COMMON_DEPEND="dev-lang/mono
+ dev-dotnet/mono-addins[gtk]"
+RDEPEND="${COMMON_DEPEND}
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf[X,jpeg,tiff]
+ x11-themes/adwaita-icon-theme"
+DEPEND="${COMMON_DEPEND}
+ dev-util/intltool
+ virtual/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ eautoreconf
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ gnome2_icon_cache_update
+}