diff options
Diffstat (limited to 'media-gfx/pablodraw')
-rw-r--r-- | media-gfx/pablodraw/Manifest | 23 | ||||
-rw-r--r-- | media-gfx/pablodraw/metadata.xml | 17 | ||||
-rw-r--r-- | media-gfx/pablodraw/pablodraw-3.3.13_beta.ebuild | 78 |
3 files changed, 118 insertions, 0 deletions
diff --git a/media-gfx/pablodraw/Manifest b/media-gfx/pablodraw/Manifest new file mode 100644 index 000000000000..7695c3deb817 --- /dev/null +++ b/media-gfx/pablodraw/Manifest @@ -0,0 +1,23 @@ +DIST atksharp.3.24.24.38.nupkg 192736 BLAKE2B 7f059d8f0f63c0efde6f1fc54eac1e793148b1f323cf90a1f77b587a120a0f9f78e774b20c96d3b90004882d5cd7eb09db222aca5ca5570afb165aa16125300e SHA512 46efbcd406d58a958b81e30b1ac466f08023e72eb36305cdcb17ed3e5a5e1844d44be8852add83ecff887e70dd7fc84f2e47f3aa6996728c40144788a7203adf +DIST cairosharp.3.24.24.38.nupkg 89128 BLAKE2B ed7163b0f5459381ca6e8787c59100b8e95ca868b8f533874048df5809c7ddf5cce9626e2b96653d9d61995ce09694961060de85fa359eb3284820354ca256b0 SHA512 30294df0e349b0ba0b0191494e6f6de9bcda0471c95ea82b031a5cc0f966678c99527b16a5daf3da085aa2fa12f86ccb7633b8abb4b77dab62611c22a2e966f8 +DIST eto.forms.2.7.4.nupkg 531524 BLAKE2B ff11fb66279dba725606b1a037675dee962eafee49db89b974132c2ae675b1880bad30c9d123c9f3ac4afb573e14f23f010b284ea01d8a22a2378a4514d570c0 SHA512 46e572b69becf180d85a20744b87b70c4db20884705d3733bf65bf108e027a82133159b65e9f4cf73069e23729cc25da7cc655e0d29f7702225e1c55889211bf +DIST eto.platform.gtk.2.7.4.nupkg 213128 BLAKE2B 102c33a8bb33fe6eb09579e2811992afb5282743697840b9e4292fe9a53eb615275b36f135d27dd63c3995bc7151163ad516757d701f248f9dcf368f7045f70a SHA512 d9b26d745cc456b6d3bd5f1d1ba1b0ab285d4a3ca9688ba2cc4bf779281d90d8a44042842ca762fa78badff34a36a0fade553b5c525cc91b648aa7068a27ada8 +DIST gdksharp.3.24.24.38.nupkg 370415 BLAKE2B f02488caec818f523cc466081ebce084ff925203ff05716d8e09b33383e263f64f3aa0cd89bbd1344ba2370b84a4b5e61dff803e4b740ce2bf63a66bf93b2d7b SHA512 f8acc3ae6a3212a9ddc60d17cbc6bee9220624b3a25848acbaf716a3fe72390c15a0af09ca34040beabad361fcdd84901919b5ba2fbc8da8c00488fd616530bb +DIST giosharp.3.24.24.38.nupkg 515756 BLAKE2B 884e427f46675d13b7ca68cd6389a9ab833757fad1b70dc6620dd21878da4e6d358064306632eb43b6349e3d8bfe334efddde8cd93afba570c584b280b117dfb SHA512 3a71150688e94393adc40b48975a17f3ac737a0984773aad218b940a8f934e7006996ecf813ffec82cc66705e753dd88cb905f587ab3fc7dc06ab03a76fd25f6 +DIST glibsharp.3.24.24.38.nupkg 188544 BLAKE2B 929aa1ed51f36a80c16d5be6f218ee21403d33ce4c4c87e344279493bdc18fbb5e3aa8440867ff3548dd74290b2b3fd1a6c13c52a86513d60c3b13e6d0dfa9b7 SHA512 b7eb31edae955673892e12408420a62641d95f65b8b8efb9e04b9aa9c0ed36d07453ed9491abfbf90e10f6a8718e2e1e4e8f358f1fe2a4dfd162010aabb7a496 +DIST gtksharp.3.24.24.38.nupkg 1615494 BLAKE2B 9953d9b6f1f5015f0fa635cabe9c49cf6012255164e8159d18aaca41aca2fce28e09d81b4106b0b155fbd9eebfb70296e91b68ad1ab86afc829ba8940b6e7c4f SHA512 51915872aaa11c200aebb62e0969471b5a8a9c5a57f449b9b7ead0dc0c4291caf271570ab5262c78da416304f5ba75cab48823ab1ee8a3752233edb843c1bac0 +DIST lidgren.network.1.0.2.nupkg 164449 BLAKE2B 84c758301956cca7946ddd677f22a28e181d1bae0b5fb5e4ca042f579c6c9eef6476cf4ec3dc426ac902a52ad1f8581171a8921ab7af950ee958621695547f43 SHA512 258a8b65d3c2c195b85d3ae4d1c1e9af7088e669b6961b5396eddf890bf425383a0652437bbe613f425d4b91732913be55a4fa1bae4dd03591c80988347ba261 +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST mono.nat.3.0.3.nupkg 78083 BLAKE2B 751ff975414aa1fc13eb4d60071c242dcb1a3951e50563fd3b908e34807ce8c369ddd6f4bdded3dc0e5bab7fbd1417a1d233b33c4b7ef1e864df099477e0a1df SHA512 b6a0f3257f01daa4fe6db31df5915b45b1be9b96a79b9321f4b3523638f6f0b8491ecafc9e95f30b7913788b1445833795550e98150be5215ad8237c569cf91c +DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 +DIST newtonsoft.json.13.0.2.nupkg 2441714 BLAKE2B 5ae198b912e6440a2ba2ed537b463b6f9403c911cddc564382d4aa8e3d2317bfc28b913c986a0828a30ddba51635561d4cc080bd4dac28eda804aa72db06d1d5 SHA512 d743ae673bac17fdbf53c05983dba2ffdb99d7e6af8cf5fe008d57aa30b6c6ca615d672c4140eec516e529eb6ad5acf29c20b5cc059c86f98c80865652acdde1 +DIST pablodraw-3.3.13_beta.tar.gz 6096932 BLAKE2B 3cf120f1af8ee7b3c6a124729aef1dfd0cf8a918f968f6aa5ff642140357014155418c50afe1aa9894af30cbf60f942233dffaefa615d7a029022df153a94e22 SHA512 6b745531f8abbc4be0323a21e67787d4d09f995c51355513b53b4ee60775da2a6e25ef1cb8cf2ec8236a84bd36200d12c07a413206943984bdaf472c8b1265cb +DIST pangosharp.3.24.24.38.nupkg 142957 BLAKE2B 32bd1ae7a805d5b76da89b7b3ab02bc9b40cbd17bc15bb6bd019eea1c19e15d8de4336de19586f302040e1558a5ee53a2bd6aa130e9c1fe9041c7d4082fdbb7d SHA512 5edc84db5b815d3fe8162b39f6c6f1f44107e216dfaf63e2c5677ca4f7d2a552558a51e6dba9910820358bbc70fe6aef58321e691271095cac2c98dad29a7f3a +DIST sharpcompress.0.32.2.nupkg 1175614 BLAKE2B f7a44dc5f36ac16971b7923dc86fa261ce4a285e8964ea123c8b62f194b999b5f95d99eeb50afc6192da3cd809c21b0d44729da14f07d782267c76a42afd97fc SHA512 cd0cd74b68faf0dc159f576d9d37577aa6d0c8c849153a348338d90a3504937295043b66878372f7fc63710180795d65cd6b038b3699fd7765ac6247dc344ad3 +DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 +DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c +DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 +DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e +DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.text.encoding.codepages.6.0.0.nupkg 4242377 BLAKE2B 253acdb943a224224bee2213f7b46e926d78900a569e490593a5e1157f228beef70674a5aa07a78e103c4e6d7c2f97a42b6339c5eb5f032a77d15102ff8cb8dc SHA512 ec873a95ec517de2c5a5364ada30974ddd5e0fafef2ad2517609a1900b5059d35757536fd073805001fa68d5b56a3d4647010a96c9eb233b1d172a3b45fbe4a9 diff --git a/media-gfx/pablodraw/metadata.xml b/media-gfx/pablodraw/metadata.xml new file mode 100644 index 000000000000..a274fe383f73 --- /dev/null +++ b/media-gfx/pablodraw/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> + <maintainer type="project"> + <email>dotnet@gentoo.org</email> + <name>Gentoo Dotnet Project</name> + </maintainer> + <longdescription> + PabloDraw is an Ansi / Ascii text and RIPscrip vector graphic art + editor/viewer with multi-user capabilities. + </longdescription> + <upstream> + <bugs-to>https://github.com/cwensley/pablodraw/issues/</bugs-to> + <remote-id type="github">cwensley/pablodraw</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-gfx/pablodraw/pablodraw-3.3.13_beta.ebuild b/media-gfx/pablodraw/pablodraw-3.3.13_beta.ebuild new file mode 100644 index 000000000000..965cc2432ee5 --- /dev/null +++ b/media-gfx/pablodraw/pablodraw-3.3.13_beta.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT=7.0 +NUGETS=" +atksharp@3.24.24.38 +cairosharp@3.24.24.38 +eto.forms@2.7.4 +eto.platform.gtk@2.7.4 +gdksharp@3.24.24.38 +giosharp@3.24.24.38 +glibsharp@3.24.24.38 +gtksharp@3.24.24.38 +lidgren.network@1.0.2 +microsoft.netcore.platforms@1.1.0 +mono.nat@3.0.3 +netstandard.library@2.0.3 +newtonsoft.json@13.0.2 +pangosharp@3.24.24.38 +sharpcompress@0.32.2 +system.buffers@4.5.1 +system.componentmodel.annotations@5.0.0 +system.memory@4.5.4 +system.numerics.vectors@4.4.0 +system.runtime.compilerservices.unsafe@4.5.3 +system.runtime.compilerservices.unsafe@6.0.0 +system.text.encoding.codepages@6.0.0 +" + +inherit desktop dotnet-pkg xdg + +DESCRIPTION="Ansi/Ascii text and RIPscrip vector graphic art editor/viewer" +HOMEPAGE="https://picoe.ca/products/pablodraw/ + https://github.com/cwensley/pablodraw/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/cwensley/${PN}.git" +else + SRC_URI="https://github.com/cwensley/${PN}/archive/${PV/_/-}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${P/_/-}" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3[introspection] +" +BDEPEND=" + ${RDEPEND} +" + +DOTNET_PKG_PROJECTS=( Source/PabloDraw/PabloDraw.csproj ) + +src_unpack() { + dotnet-pkg_src_unpack + + if [[ -n "${EGIT_REPO_URI}" ]] ; then + git-r3_src_unpack + fi +} + +src_install() { + dotnet-pkg_src_install + dotnet-pkg-base_dolauncher "/usr/share/${P}/PabloDraw" "${PN}" + + doicon Assets/PabloDraw.png + make_desktop_entry "${PN}" PabloDraw PabloDraw "Graphics;RasterGraphics;" +} |