Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > 5466689a5762e93b001177f79e1d9e9b > files > 3

freehdl-0.0.8-4.mga5.src.rpm

%define _disable_ld_no_undefined 1

%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary: 	Free HDL simulator
Name: 		freehdl
Version: 	0.0.8
Release: 	%mkrel 4
License: 	GPLv2
Group: 		Sciences/Other
URL: 		http://freehdl.seul.org/
Source0: 	http://seul.org/~enaroska/%{name}-%{version}.tar.gz
# fix freehdl-config after .la removal
Patch0:		freehdl-0.0.8-freehdl-config.patch
BuildRequires:	flex
BuildRequires:	libtool

%description
A project to develop a free, open source, GPL'ed VHDL simulator for Linux.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 0.0.8

%description -n %{libname}
This package contains the shared libraries for %{name}

%package -n %{devname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{name} < 0.0.8

%description -n %{devname}
This package contains the development files and headers for %{name}.

%prep
%setup -q
%apply_patches

%build
autoreconf -vfi
%configure2_5x \
	--with-gnu-ld \
	--with-pic \
	--disable-static
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete

# Create config for ldconfig
mkdir -p %{buildroot}/etc/ld.so.conf.d
echo "%{_libdir}/%{name}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf

%post
%_install_info fire.info

%preun
%_remove_install_info fire.info

%files
%doc AUTHORS HACKING NEWS README*
%{_bindir}/*
%{_datadir}/%{name}/
%{_infodir}/fire.info.*
%{_mandir}/man?/*

%files -n %{libname}
%config %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%{_libdir}/lib%{name}-*.so.%{major}*
%dir %{_libdir}/%{name}/
%{_libdir}/%{name}/libieee.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}/
%{_libdir}/lib%{name}-*.so
%{_libdir}/%{name}/libieee.so
%{_libdir}/pkgconfig/freehdl.pc


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 0.0.8-4.mga5
+ Revision: 742872
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.0.8-3.mga5
+ Revision: 679339
- Mageia 5 Mass Rebuild

* Fri May 09 2014 wally <wally> 0.0.8-2.mga5
+ Revision: 621605
- fix freehdl-config script after .la removal (mga#13350)
- add ld.so.conf.d config file for libieee
- fix source tag

* Sun Mar 02 2014 wally <wally> 0.0.8-1.mga5
+ Revision: 598519
- new version 0.0.8
- libify pkg

* Fri Oct 18 2013 umeabot <umeabot> 0.0.7-3.mga4
+ Revision: 504636
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 0.0.7-2.mga3
+ Revision: 350863
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri May 13 2011 dmorgan <dmorgan> 0.0.7-1.mga1
+ Revision: 98162
- Fix file list
- imported package freehdl


* Sun May 17 2009 trem <trem@mandriva.org> 0.0.7-1mdv2010.0
+ Revision: 376619
- update to 0.0.7

* Sun Aug 24 2008 trem <trem@mandriva.org> 0.0.6-1mdv2009.0
+ Revision: 275496
- disable underlinking check
- add bison, flex and libtool as Builrequires
- update to 0.0.6

* Mon Dec 31 2007 trem <trem@mandriva.org> 0.0.4-1mdv2008.1
+ Revision: 139712
- import freehdl


* Sun Dec 30 2007  <trem@mandriva.org> 0.0.4-1mdv2008.1
- Initial build.