- new auto/th/fyba-4.1.0-0.20140410.1
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 18 May 2014 05:08:29 +0000 (07:08 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 18 May 2014 05:08:29 +0000 (07:08 +0200)
fyba-link.patch [new file with mode: 0644]
fyba.spec [new file with mode: 0644]

diff --git a/fyba-link.patch b/fyba-link.patch
new file mode 100644 (file)
index 0000000..9e5abca
--- /dev/null
@@ -0,0 +1,27 @@
+--- fyba/src/GM/Makefile.am.orig       2014-05-17 07:12:11.000000000 +0200
++++ fyba/src/GM/Makefile.am    2014-05-17 21:51:38.668339437 +0200
+@@ -4,6 +4,7 @@
+ lib_LTLIBRARIES = libfygm.la
+ libfygm_la_SOURCES = fygm.h GM.cpp stdafx.cpp stdafx.h
+ libfygm_la_LDFLAGS = -version-info 0:0:0
++libfygm_la_LIBADD = $(top_builddir)/src/UT/libfyut.la
+ library_includedir=$(includedir)/fyba
+ library_include_HEADERS = fygm.h 
+--- fyba/src/FYBA/Makefile.am.orig     2014-05-17 07:12:11.000000000 +0200
++++ fyba/src/FYBA/Makefile.am  2014-05-17 22:22:23.784967631 +0200
+@@ -4,6 +4,7 @@
+ lib_LTLIBRARIES = libfyba.la
+ libfyba_la_SOURCES = fyba.h Fyba_Callback.cpp  FYBA_DLL.cpp      FYHO.cpp  FYLD.cpp  FYLH.cpp  fyln.cpp  FYLP.cpp  FYLS.cpp  FYLX.cpp  stdafx.cpp FYBA.cpp           Fyba_melding.cpp  FYLB.cpp  FYLE.cpp  FYLI.cpp  FYLO.cpp  FYLR.cpp  FYLU.cpp  FYTA.cpp fyba.h  fyba_strings.h  fybax.h  stdafx.h
+ libfyba_la_LDFLAGS = -version-info 0:0:0
++libfyba_la_LIBADD = $(top_builddir)/src/GM/libfygm.la $(top_builddir)/src/UT/libfyut.la
+ library_includedir=$(includedir)/fyba
+ library_include_HEADERS = fyba.h     
+--- fyba/Makefile.am.orig      2014-05-17 07:12:11.000000000 +0200
++++ fyba/Makefile.am   2014-05-17 22:19:55.298304085 +0200
+@@ -1,3 +1,3 @@
+ ACLOCAL_AMFLAGS = -I m4
+ AUTOMAKE_OPTIONS = foreign
+-SUBDIRS = src/GM src/UT src/FYBA doc
++SUBDIRS = src/UT src/GM src/FYBA doc
diff --git a/fyba.spec b/fyba.spec
new file mode 100644 (file)
index 0000000..e165725
--- /dev/null
+++ b/fyba.spec
@@ -0,0 +1,110 @@
+Summary:       FYBA - library to read and write files in Norwegian geodata standard format SOSI
+Summary(pl.UTF-8):     FYBA - biblioteka do odczytu i zapisu plików w norweskim formacie danych geograficznych SOSI
+Name:          fyba
+Version:       4.1.0
+%define        snap    20140410
+Release:       0.%{snap}.1
+License:       MIT
+Group:         Libraries
+Source0:       %{name}.tar.xz
+# Source0-md5: f4d56ae4636d8def8ab68ac7bffb5316
+Patch0:                %{name}-link.patch
+URL:           https://github.com/kartverket/fyba
+BuildRequires: autoconf >= 2.59
+BuildRequires: automake
+BuildRequires: libstdc++-devel
+BuildRequires: libtool >= 2:2
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+OpenFYBA is the source code release of the FYBA library, distributed
+by the National Mapping Authority of Norway (Statens kartverk) to read
+and write files in the National geodata standard format SOSI. 
+
+%description -l pl.UTF-8
+OpenFYBA to mające otwarty kod źródłowy wydanie biblioteki FYBA
+rozpowszechnianej przez Statens kartverk (norweską państwową
+instytucję geodezyjną) w celu odczytu i zapisu plików w państwowym
+formacie danych geograficznych SOSI.
+
+%package devel
+Summary:       Header files for FYBA libraries
+Summary(pl.UTF-8):     Pliki nagłówkowe bibliotek FYBA
+Group:         Development/Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description devel
+Header files for FYBA libraries.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe bibliotek FYBA.
+
+%package static
+Summary:       Static FYBA libraries
+Summary(pl.UTF-8):     Statyczne biblioteki FYBA
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+
+%description static
+Static FYBA libraries.
+
+%description static -l pl.UTF-8
+Statyczne biblioteki FYBA.
+
+%prep
+%setup -q -n %{name}
+%patch0 -p1
+
+%build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+# packaged as %doc
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/fyba
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post  -p /sbin/ldconfig
+%postun        -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc README
+%lang(nb) %doc doc/no_NB
+%attr(755,root,root) %{_libdir}/libfyba.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfyba.so.0
+%attr(755,root,root) %{_libdir}/libfygm.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfygm.so.0
+%attr(755,root,root) %{_libdir}/libfyut.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libfyut.so.0
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libfyba.so
+%attr(755,root,root) %{_libdir}/libfygm.so
+%attr(755,root,root) %{_libdir}/libfyut.so
+%{_libdir}/libfyba.la
+%{_libdir}/libfygm.la
+%{_libdir}/libfyut.la
+%{_includedir}/fyba
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libfyba.a
+%{_libdir}/libfygm.a
+%{_libdir}/libfyut.a
This page took 0.152841 seconds and 4 git commands to generate.