Commit 360f4bf7ead969dbcc828bf495850187fc147801

Authored by Perry Werneck
1 parent 29163277
Exists in master and in 1 other branch develop

Updating package definition files.

win/mingw32-libv3270.spec
... ... @@ -44,8 +44,8 @@ Url: https://portal.softwarepublico.gov.br/social/pw3270/
44 44 Group: Development/Libraries/C and C++
45 45 BuildRoot: /var/tmp/%{name}-%{version}
46 46  
47   -Provides: mingw32-libv3270_%{MAJOR_VERSION}_%{MINOR_VERSION}
48   -Conflicts: otherproviders(mingw32-libv3270_%{MAJOR_VERSION}_%{MINOR_VERSION})
  47 +Provides: mingw32-libv3270
  48 +Conflicts: otherproviders(mingw32-libv3270)
49 49  
50 50 BuildRequires: autoconf
51 51 BuildRequires: automake
... ... @@ -64,7 +64,7 @@ BuildRequires: mingw32(pkg:gtk+-win32-3.0)
64 64 BuildRequires: mingw32(lib:iconv)
65 65 BuildRequires: mingw32(lib:intl)
66 66  
67   -BuildRequires: mingw32(pkg:lib3270) >= 5.2
  67 +BuildRequires: mingw32-lib3270-%{_libvrs}-devel
68 68  
69 69 %description
70 70  
... ... @@ -78,7 +78,9 @@ See more details at https://softwarepublico.gov.br/social/pw3270/
78 78  
79 79 Summary: 3270 Virtual Terminal for GTK development files
80 80 Group: Development/Libraries/C and C++
  81 +
81 82 Requires: %{name} = %{version}
  83 +Requires: mingw32-lib3270-%{_libvrs}-devel
82 84  
83 85 Provides: mingw32-libv3270-devel = %{version}
84 86 Conflicts: otherproviders(mingw32-libv3270-devel)
... ... @@ -91,6 +93,26 @@ Originally designed as part of the pw3270 application.
91 93  
92 94 See more details at https://softwarepublico.gov.br/social/pw3270/
93 95  
  96 +%package -n mingw32-glade-catalog-v3270
  97 +
  98 +Summary: Glade catalog for the TN3270 terminal emulator library
  99 +Group: Development/Libraries/C and C++
  100 +
  101 +Requires: libv3270-devel = %{version}
  102 +Requires: glade
  103 +
  104 +%description -n mingw32-glade-catalog-v3270
  105 +
  106 +3270 Virtual Terminal for GTK development files.
  107 +
  108 +Originally designed as part of the pw3270 application.
  109 +
  110 +This package provides a catalog for Glade, to allow the use of V3270
  111 +widgets in Glade.
  112 +
  113 +See more details at https://softwarepublico.gov.br/social/pw3270/
  114 +
  115 +
94 116 #---[ Build & Install ]-----------------------------------------------------------------------------------------------
95 117  
96 118 %prep
... ... @@ -107,7 +129,7 @@ make all
107 129  
108 130 %{_mingw32_strip} \
109 131 --strip-all \
110   - .bin/libv3270/Release/*.dll.%{MAJOR_VERSION}.%{MINOR_VERSION}
  132 + .bin/Release/*.dll.%{MAJOR_VERSION}.%{MINOR_VERSION}
111 133  
112 134 %install
113 135 %{_mingw32_makeinstall}
... ... @@ -127,11 +149,27 @@ rm -rf %{buildroot}
127 149  
128 150 %files devel
129 151 %defattr(-,root,root)
130   -%{_mingw32_includedir}/libv3270
131   -%{_mingw32_includedir}/libv3270.h
132   -%{_mingw32_libdir}/pkgconfig/libv3270.pc
  152 +%{_mingw32_includedir}/v3270
  153 +%{_mingw32_includedir}/v3270.h
  154 +
  155 +%{_mingw32_libdir}/pkgconfig/*.pc
  156 +%{_mingw32_libdir}/*.a
  157 +
  158 +%files -n mingw32-glade-catalog-v3270
  159 +%defattr(-,root,root)
133 160  
134   -%{_mingw32_libdir}/libv3270.a
  161 +%dir %{_mingw32_datadir}/glade
  162 +%dir %{_mingw32_datadir}/glade/catalogs
  163 +%{_mingw32_datadir}/glade/catalogs/v3270.xml
  164 +
  165 +%dir %{_mingw32_datadir}/glade/pixmaps
  166 +%dir %{_mingw32_datadir}/glade/pixmaps/hicolor
  167 +%dir %{_mingw32_datadir}/glade/pixmaps/hicolor/16x16
  168 +%dir %{_mingw32_datadir}/glade/pixmaps/hicolor/22x22
  169 +%dir %{_mingw32_datadir}/glade/pixmaps/hicolor/16x16/actions
  170 +%dir %{_mingw32_datadir}/glade/pixmaps/hicolor/22x22/actions
  171 +%{_mingw32_datadir}/glade/pixmaps/hicolor/16x16/actions/widget-v3270-terminal.png
  172 +%{_mingw32_datadir}/glade/pixmaps/hicolor/22x22/actions/widget-v3270-terminal.png
135 173  
136 174 %changelog
137 175  
... ...
win/mingw64-libv3270.spec
1 1 #
2   -# spec file for package mingw32-lib3279
  2 +# spec file for package mingw64-libv3270
3 3 #
4 4 # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
5 5 # Copyright (C) <2008> <Banco do Brasil S.A.>
... ... @@ -32,24 +32,25 @@
32 32 #---[ Main package ]--------------------------------------------------------------------------------------------------
33 33  
34 34 Summary: 3270 Virtual Terminal for GTK
35   -Name: mingw64-lib3270-%{_libvrs}
  35 +Name: mingw64-libv3270-%{_libvrs}
36 36 Version: 5.2
37 37 Release: 0
38 38 License: GPL-2.0
39 39  
40   -Source: %{name}-%{version}.tar.xz
  40 +Source: %{name}-%{version}.tar.xz
41 41  
42 42 Url: https://portal.softwarepublico.gov.br/social/pw3270/
43 43  
44 44 Group: Development/Libraries/C and C++
45 45 BuildRoot: /var/tmp/%{name}-%{version}
46 46  
47   -Provides: mingw32-libv3270_%{MAJOR_VERSION}_%{MINOR_VERSION}
48   -Conflicts: otherproviders(mingw32-libv3270_%{MAJOR_VERSION}_%{MINOR_VERSION})
  47 +Provides: mingw64-libv3270
  48 +Conflicts: otherproviders(mingw64-libv3270)
49 49  
50 50 BuildRequires: autoconf
51 51 BuildRequires: automake
52 52 BuildRequires: gettext-tools
  53 +BuildRequires: pkgconfig(glib-2.0)
53 54  
54 55 BuildRequires: mingw64-cross-binutils
55 56 BuildRequires: mingw64-cross-gcc
... ... @@ -63,7 +64,7 @@ BuildRequires: mingw64(pkg:gtk+-win32-3.0)
63 64 BuildRequires: mingw64(lib:iconv)
64 65 BuildRequires: mingw64(lib:intl)
65 66  
66   -BuildRequires: mingw64(lib:3270)
  67 +BuildRequires: mingw64-lib3270-%{_libvrs}-devel
67 68  
68 69 %description
69 70  
... ... @@ -77,7 +78,9 @@ See more details at https://softwarepublico.gov.br/social/pw3270/
77 78  
78 79 Summary: 3270 Virtual Terminal for GTK development files
79 80 Group: Development/Libraries/C and C++
  81 +
80 82 Requires: %{name} = %{version}
  83 +Requires: mingw64-lib3270-%{_libvrs}-devel
81 84  
82 85 Provides: mingw64-libv3270-devel = %{version}
83 86 Conflicts: otherproviders(mingw64-libv3270-devel)
... ... @@ -90,6 +93,26 @@ Originally designed as part of the pw3270 application.
90 93  
91 94 See more details at https://softwarepublico.gov.br/social/pw3270/
92 95  
  96 +%package -n mingw64-glade-catalog-v3270
  97 +
  98 +Summary: Glade catalog for the TN3270 terminal emulator library
  99 +Group: Development/Libraries/C and C++
  100 +
  101 +Requires: libv3270-devel = %{version}
  102 +Requires: glade
  103 +
  104 +%description -n mingw64-glade-catalog-v3270
  105 +
  106 +3270 Virtual Terminal for GTK development files.
  107 +
  108 +Originally designed as part of the pw3270 application.
  109 +
  110 +This package provides a catalog for Glade, to allow the use of V3270
  111 +widgets in Glade.
  112 +
  113 +See more details at https://softwarepublico.gov.br/social/pw3270/
  114 +
  115 +
93 116 #---[ Build & Install ]-----------------------------------------------------------------------------------------------
94 117  
95 118 %prep
... ... @@ -106,7 +129,7 @@ make all
106 129  
107 130 %{_mingw64_strip} \
108 131 --strip-all \
109   - .bin/libv3270/Release/*.dll.%{MAJOR_VERSION}.%{MINOR_VERSION}
  132 + .bin/Release/*.dll.%{MAJOR_VERSION}.%{MINOR_VERSION}
110 133  
111 134 %install
112 135 %{_mingw64_makeinstall}
... ... @@ -126,11 +149,27 @@ rm -rf %{buildroot}
126 149  
127 150 %files devel
128 151 %defattr(-,root,root)
129   -%{_mingw64_includedir}/libv3270
130   -%{_mingw64_includedir}/libv3270.h
131   -%{_mingw64_libdir}/pkgconfig/libv3270.pc
  152 +%{_mingw64_includedir}/v3270
  153 +%{_mingw64_includedir}/v3270.h
  154 +
  155 +%{_mingw64_libdir}/pkgconfig/*.pc
  156 +%{_mingw64_libdir}/*.a
  157 +
  158 +%files -n mingw64-glade-catalog-v3270
  159 +%defattr(-,root,root)
132 160  
133   -%{_mingw64_libdir}/libv3270.a
  161 +%dir %{_mingw64_datadir}/glade
  162 +%dir %{_mingw64_datadir}/glade/catalogs
  163 +%{_mingw64_datadir}/glade/catalogs/v3270.xml
  164 +
  165 +%dir %{_mingw64_datadir}/glade/pixmaps
  166 +%dir %{_mingw64_datadir}/glade/pixmaps/hicolor
  167 +%dir %{_mingw64_datadir}/glade/pixmaps/hicolor/16x16
  168 +%dir %{_mingw64_datadir}/glade/pixmaps/hicolor/22x22
  169 +%dir %{_mingw64_datadir}/glade/pixmaps/hicolor/16x16/actions
  170 +%dir %{_mingw64_datadir}/glade/pixmaps/hicolor/22x22/actions
  171 +%{_mingw64_datadir}/glade/pixmaps/hicolor/16x16/actions/widget-v3270-terminal.png
  172 +%{_mingw64_datadir}/glade/pixmaps/hicolor/22x22/actions/widget-v3270-terminal.png
134 173  
135 174 %changelog
136 175  
... ...