summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBalló György2019-03-27 17:36:10 +0100
committerBalló György2019-03-27 17:36:10 +0100
commit0791bc870147f8f234b8b3f9e0f3e0f56a225a7c (patch)
tree10d8ffdfbe36f1d42e9d9b0dcfd63e0721d469e3
downloadaur-0791bc870147f8f234b8b3f9e0f3e0f56a225a7c.tar.gz
Move from [community] to AUR in connection with the semi-annual spring cleaning
-rw-r--r--.SRCINFO17
-rw-r--r--Nini.snk.txt11
-rw-r--r--PKGBUILD34
-rw-r--r--nini-1.1.pc8
4 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..82c64e2316f0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = nini
+ pkgdesc = An uncommonly powerful .NET configuration library designed to help build highly configurable applications quickly
+ pkgver = 1.1.0
+ pkgrel = 6
+ url = http://nini.sourceforge.net/
+ arch = any
+ license = MIT
+ depends = mono
+ source = https://downloads.sourceforge.net/nini/Nini-1.1.0.zip
+ source = nini-1.1.pc
+ source = Nini.snk.txt
+ sha512sums = ae366e06ce30b04cb4afb57f4f78f6fab2c12a784abec6edc57f7c775df4887cbef0ca3eb290d1187c82a68a4ea2c4264bf20f5574475d3fcfe5d23958a9ab46
+ sha512sums = 77266f3620a58846c41ecbca80f99a0ba50f64a980654ba842e293b9919b6fba076b849de657dc9675e92037fad9f43f693f8528255ef08113c5c22aa481f028
+ sha512sums = 265bd99e3932615d0ec866849d59a579e5f831c5cba03e788c64f06a4fb9c7b46e78808a95a0d8b59124b3935d70236ebc33fe807baae166c37e0466783a4d5f
+
+pkgname = nini
+
diff --git a/Nini.snk.txt b/Nini.snk.txt
new file mode 100644
index 000000000000..f8ce12785659
--- /dev/null
+++ b/Nini.snk.txt
@@ -0,0 +1,11 @@
+BwIAAAAkAABSU0EyAAQAABEAAAD5dUyPJSoJKMTfNgmE7wfSzS9ScvgS6hEVb8ciSmRWLbefCllR
+5yXB1BWodce6X4QOhEiLBh+vDjr9Sropnq5H3Sfn2HcXcK0QSD4KWPsLFh5y8kYvrmhgMhKrlohJ
+QnkOwuB+k4Kn/EfYVMpg1RHEybGj4NztSD0FlqU/rvOTrYt1SzI6P0RAOvR/BHUfdQ18Q2DN3zsd
++o4bIjZOPvyiLN9rEzTR5BNdK0LVOAfV4NnQx0dqIM6EeUQFyDSw1r4LW5LeB+dW+Is1uW7wBN8z
+FGaUxf0PD8rWCcR0l7q+OsHV3UH+EWBvY8MzC8UqKlylB4k6XZrcjxWwia48f9jo00rQgCwDBxO0
+qzTHpK53N7lR/o0UeTSwx8nOkv+JZkBAQRZLoEX60uzkfQzCQf26xK56zdgnJfxrQ0Dkr3fvkS8u
+dFTyVQ9ozWPVXhs9CetdbFab/y+KBUSJE43tIJpGT7y9KXhOa9dcBOvyT8thLh3FrmQB3xfOAxDc
+LYMlFylcSliCp+VI0QH8H30XecksRw4MoFpJ1VzVLFPysRurRR4rOswcXjrx11nG+TFEe7ftg3CU
+Ws2GI59MZy3CLjhaoVaKpK/zmD+zvFjiYI8kZhy59ugDBZXrqNlxJ4MAub8zHnnVBiHqZyyybofK
+nLyMzi0Ju2js1QrTuoTkVHvhYfXuZuSfH09covYr+BBX6mlCBY2qbPNYjyNYDx8VYcWCVePapO8f
+WLIUAloWCAB2mbu5oK1fINnBEpcpaeSNhno=
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bb56db935d4a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: MutantMonkey <mutantmonkey@gmail.com>
+# Contributor: Madek <gonzaloseguel@gmail.com>
+
+pkgname=nini
+_pkgname=Nini
+pkgver=1.1.0
+pkgrel=6
+pkgdesc="An uncommonly powerful .NET configuration library designed to help build highly configurable applications quickly"
+arch=('any')
+url="http://nini.sourceforge.net/"
+license=('MIT')
+depends=('mono')
+source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.zip
+ $pkgname-1.1.pc
+ $_pkgname.snk.txt)
+sha512sums=('ae366e06ce30b04cb4afb57f4f78f6fab2c12a784abec6edc57f7c775df4887cbef0ca3eb290d1187c82a68a4ea2c4264bf20f5574475d3fcfe5d23958a9ab46'
+ '77266f3620a58846c41ecbca80f99a0ba50f64a980654ba842e293b9919b6fba076b849de657dc9675e92037fad9f43f693f8528255ef08113c5c22aa481f028'
+ '265bd99e3932615d0ec866849d59a579e5f831c5cba03e788c64f06a4fb9c7b46e78808a95a0d8b59124b3935d70236ebc33fe807baae166c37e0466783a4d5f')
+
+build() {
+ cd $_pkgname
+ base64 -d ../$_pkgname.snk.txt>$_pkgname.snk
+ mcs -t:library -out:Bin/$_pkgname.dll -keyfile:$_pkgname.snk \
+ -r:System,System.Data,System.Xml \
+ Source/{AssemblyInfo,Config/*,/Ini/*,/Util/*}.cs
+}
+
+package() {
+ cd $_pkgname
+ gacutil -i Bin/$_pkgname.dll -package $_pkgname -root "$pkgdir/usr/lib/"
+ install -Dm644 "$srcdir/$pkgname-1.1.pc" "$pkgdir/usr/lib/pkgconfig/$pkgname-1.1.pc"
+ install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
+}
diff --git a/nini-1.1.pc b/nini-1.1.pc
new file mode 100644
index 000000000000..8744826d46d1
--- /dev/null
+++ b/nini-1.1.pc
@@ -0,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: nini
+Description: An uncommonly powerful .NET configuration library designed to help build highly configurable applications quickly
+Version: 1.1.0
+Libs: -r:${libdir}/mono/Nini/Nini.dll