Name: pythia8
Version: 8.243
Release: alt2
Summary: The Lund Monte Carlo generator for High Energy Physics.
License: %gpl2plus
Group: Sciences/Physics
Url: http://home.thep.lu.se/~torbjorn/Pythia.html
Packager: Nikita Ermakov <arei@altlinux.org>
Source: %name-%version.tar
# Add DESTDIR, remove RPATH and add exclude MACOS include/._*
Patch1: alt-makefile.patch
BuildPreReq: rpm-build-licenses
BuildRequires: python3-dev gcc-c++ rsync
%description
The Pythia program is a standard tool for the generation of events in
high-energy collisions, comprising a coherent set of physics models
for the evolution from a few-body hard process to a complex
multiparticle final state.
%prep
%setup
%patch1 -p1
%build
%configure --prefix-lib=%_libdir --enable-optdebug --enable-shared
%make_build LOCAL_LIB=%_lib
%install
%makeinstall_std LOCAL_LIB=%_lib
%files
%_bindir/*
%dir %_includedir/Pythia8
%dir %_includedir/Pythia8Plugins
%_includedir/*
%_libdir/*.so
%dir %_datadir/Pythia8
%dir %_datadir/Pythia8/xmldoc
%dir %_datadir/Pythia8/phpdoc
%dir %_datadir/Pythia8/pdfdoc
%dir %_datadir/Pythia8/outref
%dir %_datadir/Pythia8/htmldoc
%dir %_datadir/Pythia8/examples
%_datadir/Pythia8/xmldoc/*
%_datadir/Pythia8/phpdoc/*
%_datadir/Pythia8/pdfdoc/*
%_datadir/Pythia8/outref/*
%_datadir/Pythia8/htmldoc/*
%_datadir/Pythia8/Makefile.inc
%doc AUTHORS COPYING GUIDELINES README
# Drop archive library
%exclude %_libdir/*.a
# Drop AppleDouble encoded Macintosh files
%exclude %_datadir/Pythia8/xmldoc/._*
%exclude %_datadir/Pythia8/examples/._*
%exclude %_datadir/Pythia8/pdfdoc/._*
%exclude %_datadir/Pythia8/htmldoc/._*
%exclude %_datadir/Pythia8/phpdoc/._*
# Drop examples except Makefile.inc which is just a CFG for pythia8-config
%exclude %_datadir/Pythia8/examples/*
# Drop AUTHORS etc
%exclude %_datadir/Pythia8/AUTHORS
%exclude %_datadir/Pythia8/COPYING
%exclude %_datadir/Pythia8/GUIDELINES
%exclude %_datadir/Pythia8/README
%changelog
* Fri Nov 8 2019 Nikita Ermakov <arei@altlinux.org> 8.243-alt2
- Fix pythia8-config script.
* Thu Nov 7 2019 Nikita Ermakov <arei@altlinux.org> 8.243-alt1
- Initial build for ALT Linux Sisyphus.