From 1d33171441ae3acd09690a62feafa0cb5ad95114 Mon Sep 17 00:00:00 2001
From: Raphael Groner <raphgro(a)fedoraproject.org>
Date: Wed, 31 Aug 2016 22:53:02 +0200
Subject: initial import, rhbz#1336837
---
.gitignore | 1 +
sources | 1 +
starksoft-aspen.spec | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 77 insertions(+)
create mode 100644 starksoft-aspen.spec
diff --git a/.gitignore b/.gitignore
index e69de29..cd989c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/starksoft-aspen-ab7cc52cf3d9c13440c86fc48ab42fd2d653ed6f.tar.gz
diff --git a/sources b/sources
index e69de29..d563e31 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b9b114240fd66560e8221a93d41c0568
starksoft-aspen-ab7cc52cf3d9c13440c86fc48ab42fd2d653ed6f.tar.gz
diff --git a/starksoft-aspen.spec b/starksoft-aspen.spec
new file mode 100644
index 0000000..526303d
--- /dev/null
+++ b/starksoft-aspen.spec
@@ -0,0 +1,75 @@
+%global gitdate 20160813
+%global commit0 ab7cc52cf3d9c13440c86fc48ab42fd2d653ed6f
+
+%global project Starksoft.Aspen
+%global libname starksoft.aspen
+%global debug_package %{nil}
+
+Name: starksoft-aspen
+Summary: Security and cryptography library
+Version: 0
+Release: 0.2.%{gitdate}git%(c=%{commit0}; echo ${c:0:7} )%{?dist}
+
+URL:
https://github.com/bentonstark/%{name}
+License: LGPLv3+
+Source: %{url}/archive/%{commit0}.tar.gz#/%{name}-%{commit0}.tar.gz
+
+ExclusiveArch: %mono_arches
+
+BuildRequires: pkgconfig(mono)
+
+%description
+Security and cryptography library that includes a FTPS client,
+GnuPG wrapper, Windows smartcard API, and proxy clients.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+
+%prep
+%setup -qn%{name}-%{commit0}
+
+%build
+pushd %{project}
+# override the .NET Framework Target for predefined types
+#
https://stackoverflow.com/questions/27594393/compiled-mono-missing-defaul...
+xbuild /p:TargetFrameworkVersion=v4.5
+
+%install
+gacutil -i %{project}/bin/Debug/%{libname}.dll -f -package %{name} \
+ -root %{buildroot}%{_prefix}/lib
+
+mkdir -p %{buildroot}/%{_datadir}/pkgconfig
+cat <<EOT >>%{buildroot}/%{_datadir}/pkgconfig/%{name}.pc
+Name: %{libname}
+Description: %{summary}
+Version: %{version}
+Requires: mono
+Libs: -r:%{_monodir}/%{name}/%{libname}.dll
+Libraries=%{_monodir}/%{name}/%{libname}.dll
+EOT
+
+
+%files
+%license %{project}/COPYING.LESSER
+%doc README.md
+%doc %{project}.Test/
+%{_monogacdir}/%{libname}/
+%{_monodir}/%{name}/
+
+
+%files devel
+%{_datadir}/pkgconfig/%{name}.pc
+
+
+%changelog
+* Wed Aug 31 2016 Raphael Groner <projects.rg(a)smart.ms> - 0-0.2.20160813gitab7cc52
+- new snapshot
+- fix Release
+
+* Thu May 19 2016 Raphael Groner <projects.rg(a)smart.ms> - 0-0.1.20150814git773cb70
+- initial
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/starksoft-aspen.git/commit/?h=master&a...