Group :: Development/Other
RPM: libmodelfile
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
#./usr/lib64: (from <cmdline>:0)
# libmd3-0.2.so.1 -> libmd3-0.2.so.1.0.0
#Verifying ELF objects in /usr/src/tmp/libmodelfile-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
#verify-elf: ERROR: ./usr/lib64/libmd3-0.2.so.1.0.0: undefined symbol: sincos
%global optflags_lto %nil
%add_optflags %optflags_shared
Group: Development/Other
# BEGIN SourceDeps(oneline):
BuildRequires: libSDL-devel libglvnd-devel
# END SourceDeps(oneline)
BuildRequires: chrpath
BuildRequires: gcc-c++
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: libmodelfile
Version: 0.1.92
Release: alt3_28
Summary: Library for accessing various model file formats
License: zlib
URL: http://www.worldforge.org
Source0: http://downloads.sourceforge.net/worldforge/%{name}-%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: libSDL_image-devel libGL-devel libGLU-devel
Source44: import.info
%description
This library is a collection of small clean C libraries for loading 3D
models of various file formats. So far the range of model formats is limited.
%package devel
Group: Development/Other
Summary: Development files for libmodelfile
Requires: pkgconfig %{name} = %{version}-%{release}
%description devel
This package contains libraries and header files for developing applications
that use libmodelfile.
%prep
%setup -q
%build
%configure --disable-static
%make_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
# kill rpath
for i in `find %buildroot{%_bindir,%_libdir,/usr/libexec,/usr/lib,/usr/sbin} -type f -perm -111 ! -name '*.la' `; do
chrpath -d $i ||:
done
%check
make %{?_smp_mflags} check
%files
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_libdir}/*.so.*
%files devel
%{_includedir}/%{name}-0.2
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%changelog
…
Full changelog you can see here
# libmd3-0.2.so.1 -> libmd3-0.2.so.1.0.0
#Verifying ELF objects in /usr/src/tmp/libmodelfile-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
#verify-elf: ERROR: ./usr/lib64/libmd3-0.2.so.1.0.0: undefined symbol: sincos
%global optflags_lto %nil
%add_optflags %optflags_shared
Group: Development/Other
# BEGIN SourceDeps(oneline):
BuildRequires: libSDL-devel libglvnd-devel
# END SourceDeps(oneline)
BuildRequires: chrpath
BuildRequires: gcc-c++
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: libmodelfile
Version: 0.1.92
Release: alt3_28
Summary: Library for accessing various model file formats
License: zlib
URL: http://www.worldforge.org
Source0: http://downloads.sourceforge.net/worldforge/%{name}-%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: libSDL_image-devel libGL-devel libGLU-devel
Source44: import.info
%description
This library is a collection of small clean C libraries for loading 3D
models of various file formats. So far the range of model formats is limited.
%package devel
Group: Development/Other
Summary: Development files for libmodelfile
Requires: pkgconfig %{name} = %{version}-%{release}
%description devel
This package contains libraries and header files for developing applications
that use libmodelfile.
%prep
%setup -q
%build
%configure --disable-static
%make_build
%install
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
# kill rpath
for i in `find %buildroot{%_bindir,%_libdir,/usr/libexec,/usr/lib,/usr/sbin} -type f -perm -111 ! -name '*.la' `; do
chrpath -d $i ||:
done
%check
make %{?_smp_mflags} check
%files
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_libdir}/*.so.*
%files devel
%{_includedir}/%{name}-0.2
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%changelog
…
Full changelog you can see here