Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37659313
en ru br
ALT Linux repos
S:0.1.92-alt3_28

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

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin