Commit 97ac932bd9e1cd6f3646cd59732777e3e96523ea

Authored by Perry Werneck
1 parent 368cfb2b
Exists in master

Updating package.

rpm/lib3270-mono-bindings.spec 0 → 100644
@@ -0,0 +1,104 @@ @@ -0,0 +1,104 @@
  1 +#
  2 +# spec file for package pw3270-sharp
  3 +#
  4 +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
  5 +# Copyright (C) <2008> <Banco do Brasil S.A.>
  6 +#
  7 +# All modifications and additions to the file contributed by third parties
  8 +# remain the property of their copyright owners, unless otherwise agreed
  9 +# upon. The license for this file, and modifications and additions to the
  10 +# file, is the same license as for the pristine package itself (unless the
  11 +# license for the pristine package is not an Open Source License, in which
  12 +# case the license is the MIT License). An "Open Source License" is a
  13 +# license that conforms to the Open Source Definition (Version 1.9)
  14 +# published by the Open Source Initiative.
  15 +
  16 +# Please submit bugfixes or comments via http://bugs.opensuse.org/
  17 +#
  18 +
  19 +%define vrslib %(pkg-config --modversion lib3270)
  20 +
  21 +Summary: C-Sharp API for pw3270/lib3270
  22 +Name: lib3270-mono-bindings
  23 +Version: 1.0
  24 +Release: 0
  25 +License: GPL-2.0
  26 +Source: %{name}-%{version}.tar.bz2
  27 +URL: https://portal.softwarepublico.gov.br/social/pw3270/
  28 +Group: Development/Languages/Mono
  29 +
  30 +BuildRoot: /var/tmp/%{name}-%{version}
  31 +
  32 +BuildRequires: mono-devel
  33 +BuildRequires: autoconf >= 2.61
  34 +BuildRequires: automake
  35 +BuildRequires: binutils
  36 +BuildRequires: coreutils
  37 +BuildRequires: gcc-c++
  38 +BuildRequires: m4
  39 +BuildRequires: pkgconfig
  40 +BuildRequires: fdupes
  41 +BuildRequires: pkgconfig(pw3270)
  42 +BuildRequires: pkgconfig(lib3270)
  43 +BuildRequires: gettext-devel
  44 +
  45 +Requires: lib3270 = %{vrslib}
  46 +
  47 +%description
  48 +
  49 +C-Sharp API for tn3270 acesss using pw3270 ou lib3270.
  50 +
  51 +%prep
  52 +
  53 +%setup
  54 +
  55 +export CFLAGS="$RPM_OPT_FLAGS"
  56 +export CXXFLAGS="$RPM_OPT_FLAGS"
  57 +export FFLAGS="$RPM_OPT_FLAGS"
  58 +
  59 +aclocal
  60 +autoconf
  61 +%configure
  62 +
  63 +%build
  64 +%define debug_package %{nil}
  65 +
  66 +make clean
  67 +make Release
  68 +
  69 +%install
  70 +rm -rf $RPM_BUILD_ROOT
  71 +
  72 +%make_install
  73 +
  74 +%fdupes $RPM_BUILD_ROOT
  75 +
  76 +%clean
  77 +rm -rf $RPM_BUILD_ROOT
  78 +
  79 +%files
  80 +%defattr(-,root,root)
  81 +
  82 +%doc README.md
  83 +
  84 +%{_libdir}/lib3270-mono.*
  85 +/usr/lib/mono/gac/%{name}
  86 +
  87 +%dir /usr/share/gapi-2.0
  88 +%dir /usr/share/gapi-2.0/%{name}
  89 +/usr/share/gapi-2.0/%{name}/%{name}.xml
  90 +
  91 +%{_libdir}/pkgconfig/%{name}.pc
  92 +/usr/lib/mono/%{name}-*
  93 +
  94 +%post
  95 +/sbin/ldconfig
  96 +exit 0
  97 +
  98 +%postun
  99 +/sbin/ldconfig
  100 +exit 0
  101 +
  102 +%changelog
  103 +
  104 +
rpm/pw3270-sharp.spec
@@ -1,104 +0,0 @@ @@ -1,104 +0,0 @@
1 -#  
2 -# spec file for package pw3270-sharp  
3 -#  
4 -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.  
5 -# Copyright (C) <2008> <Banco do Brasil S.A.>  
6 -#  
7 -# All modifications and additions to the file contributed by third parties  
8 -# remain the property of their copyright owners, unless otherwise agreed  
9 -# upon. The license for this file, and modifications and additions to the  
10 -# file, is the same license as for the pristine package itself (unless the  
11 -# license for the pristine package is not an Open Source License, in which  
12 -# case the license is the MIT License). An "Open Source License" is a  
13 -# license that conforms to the Open Source Definition (Version 1.9)  
14 -# published by the Open Source Initiative.  
15 -  
16 -# Please submit bugfixes or comments via http://bugs.opensuse.org/  
17 -#  
18 -  
19 -%define vrslib %(pkg-config --modversion lib3270)  
20 -  
21 -Summary: C-Sharp API for pw3270/lib3270  
22 -Name: pw3270-sharp  
23 -Version: 1.0  
24 -Release: 0  
25 -License: GPL-2.0  
26 -Source: %{name}-%{version}.tar.bz2  
27 -URL: https://portal.softwarepublico.gov.br/social/pw3270/  
28 -Group: Development/Languages/Mono  
29 -  
30 -BuildRoot: /var/tmp/%{name}-%{version}  
31 -  
32 -BuildRequires: mono-devel  
33 -BuildRequires: autoconf >= 2.61  
34 -BuildRequires: automake  
35 -BuildRequires: binutils  
36 -BuildRequires: coreutils  
37 -BuildRequires: gcc-c++  
38 -BuildRequires: m4  
39 -BuildRequires: pkgconfig  
40 -BuildRequires: fdupes  
41 -BuildRequires: pkgconfig(pw3270)  
42 -BuildRequires: pkgconfig(lib3270)  
43 -BuildRequires: gettext-devel  
44 -  
45 -Requires: lib3270 = %{vrslib}  
46 -  
47 -%description  
48 -  
49 -C-Sharp API for tn3270 acesss using pw3270 ou lib3270.  
50 -  
51 -%prep  
52 -  
53 -%setup  
54 -  
55 -export CFLAGS="$RPM_OPT_FLAGS"  
56 -export CXXFLAGS="$RPM_OPT_FLAGS"  
57 -export FFLAGS="$RPM_OPT_FLAGS"  
58 -  
59 -aclocal  
60 -autoconf  
61 -%configure  
62 -  
63 -%build  
64 -%define debug_package %{nil}  
65 -  
66 -make clean  
67 -make Release  
68 -  
69 -%install  
70 -rm -rf $RPM_BUILD_ROOT  
71 -  
72 -%make_install  
73 -  
74 -%fdupes $RPM_BUILD_ROOT  
75 -  
76 -%clean  
77 -rm -rf $RPM_BUILD_ROOT  
78 -  
79 -%files  
80 -%defattr(-,root,root)  
81 -  
82 -%doc README.md  
83 -  
84 -%{_libdir}/lib3270-mono.*  
85 -/usr/lib/mono/gac/%{name}  
86 -  
87 -%dir /usr/share/gapi-2.0  
88 -%dir /usr/share/gapi-2.0/%{name}  
89 -/usr/share/gapi-2.0/%{name}/%{name}.xml  
90 -  
91 -%{_libdir}/pkgconfig/%{name}.pc  
92 -/usr/lib/mono/%{name}-*  
93 -  
94 -%post  
95 -/sbin/ldconfig  
96 -exit 0  
97 -  
98 -%postun  
99 -/sbin/ldconfig  
100 -exit 0  
101 -  
102 -%changelog  
103 -  
104 -