## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autochangelog ## END: Set by rpmautospec %global debug_package %{nil} %global build_type_safety_c 0 %global _lto_cflags %{nil} %undefine _hardened_build %undefine _fortify_level %undefine _annotated_build %undefine _ld_as_needed %undefine _ld_pack_relocs %global _legacy_common_support 1 %undefine _package_note_file %undefine _include_frame_pointers %global irafdir %{_prefix}/lib/iraf # https://src.fedoraproject.org/rpms/redhat-rpm-config/blob/rawhide/f/buildflags.md Name: iraf Version: 2.18.1 Release: 2%{?dist} Summary: Image Reduction and Analysis Facility License: MIT URL: https://iraf-community.github.io/ Source0: https://github.com/iraf-community/iraf/archive/refs/tags/v2.18.1.tar.gz BuildRequires: make BuildRequires: gcc BuildRequires: perl BuildRequires: byacc flex BuildRequires: zlib-devel BuildRequires: readline-devel %description IRAF stands for the Image Reduction and Analysis Facility. It was the de facto standard for the general processing of astronomical images and spectroscopy from the ultraviolet to the far infrared. IRAF is a product of the National Optical Astronomy Observatories (www.noao.edu). %package devel Summary: Development files for IRAF Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel This package contains development files for IRAF. %prep %autosetup %build make prefix=/usr %{?_smp_mflags} %install make prefix=/usr DESTDIR=%{buildroot} install %files /etc/iraf/ /usr/bin/cl /usr/bin/ecl /usr/bin/irafcl /usr/bin/mkiraf /usr/bin/sgidispatch /usr/lib/iraf/bin %dir %{irafdir}/bin.linux64 %{irafdir}/bin.linux64/*.e /usr/lib/iraf/dev /usr/lib/iraf/extern %dir %{irafdir}/lib %{irafdir}/lib/scr %{irafdir}/lib/clpackage.hd %{irafdir}/lib/helpdb.mip %{irafdir}/lib/names %{irafdir}/lib/prc.com %{irafdir}/lib/root.hd %{irafdir}/lib/syserrmsg %{irafdir}/lib/syshelpdir /usr/lib/iraf/local /usr/lib/iraf/math /usr/lib/iraf/noao /usr/lib/iraf/pkg /usr/lib/iraf/sys /usr/lib/iraf/test %dir %{irafdir}/unix %{irafdir}/unix/bin %dir %{irafdir}/unix/bin.linux64 /usr/lib/iraf/unix/bin.linux64/alloc.e /usr/lib/iraf/unix/bin.linux64/sgi2gif.e /usr/lib/iraf/unix/bin.linux64/sgi2svg.e /usr/lib/iraf/unix/bin.linux64/sgi2uapl.e /usr/lib/iraf/unix/bin.linux64/sgi2ueps.e /usr/lib/iraf/unix/bin.linux64/sgi2uhpgl.e /usr/lib/iraf/unix/bin.linux64/sgi2uhplj.e /usr/lib/iraf/unix/bin.linux64/sgi2uimp.e /usr/lib/iraf/unix/bin.linux64/sgi2uptx.e /usr/lib/iraf/unix/bin.linux64/sgi2uqms.e /usr/lib/iraf/unix/bin.linux64/sgi2xbm.e /usr/lib/iraf/unix/bin.linux64/sgidispatch.e %dir %{irafdir}/unix/hlib %{irafdir}/unix/hlib/*.cl %{irafdir}/unix/hlib/*.hd %{irafdir}/unix/hlib/*.men %{irafdir}/unix/hlib/*.sh %{irafdir}/unix/hlib/*.csh %{irafdir}/unix/hlib/motd %{irafdir}/unix/hlib/strip.iraf %{irafdir}/unix/hlib/extern.pkg %{irafdir}/unix/hlib/zzsetenv.def /usr/share/man/man1/cl.1.gz /usr/share/man/man1/ecl.1.gz /usr/share/man/man1/irafcl.1.gz /usr/share/man/man1/mkiraf.1.gz /usr/share/man/man1/sgidispatch.1.gz %files devel /usr/bin/mkpkg /usr/bin/rmbin /usr/bin/rmfiles /usr/bin/rtar /usr/bin/wtar /usr/bin/xc /usr/bin/xyacc %{irafdir}/bin.linux64/*.a %{irafdir}/bin.linux64/*.o %{irafdir}/include %{irafdir}/lib/*.h %{irafdir}/lib/*.a %{irafdir}/lib/math %{irafdir}/lib/pkg %{irafdir}/lib/*.x %{irafdir}/lib/*.inc %{irafdir}/lib/fio.com %{irafdir}/unix/bin.linux64/*.a /usr/lib/iraf/unix/bin.linux64/f2c.e /usr/lib/iraf/unix/bin.linux64/generic.e /usr/lib/iraf/unix/bin.linux64/rpp.e %{irafdir}/unix/bin.linux64/mkpkg.e %{irafdir}/unix/bin.linux64/rmbin.e %{irafdir}/unix/bin.linux64/rmfiles.e %{irafdir}/unix/bin.linux64/rtar.e %{irafdir}/unix/bin.linux64/wtar.e %{irafdir}/unix/bin.linux64/xc.e %{irafdir}/unix/bin.linux64/xyacc.e /usr/lib/iraf/unix/bin.linux64/xpp.e %{irafdir}/unix/boot # Empty dirs, can be removed %{irafdir}/unix/f2c %{irafdir}/unix/gdev %{irafdir}/unix/os %{irafdir}/unix/hlib/*.h %{irafdir}/unix/hlib/*.f %{irafdir}/unix/hlib/*.a %{irafdir}/unix/hlib/mkfloat %{irafdir}/unix/hlib/mkfloat.* %{irafdir}/unix/hlib/mkpkg.* # These can be removed %{irafdir}/unix/hlib/*.orig %{irafdir}/unix/hlib/*.man # %{irafdir}/unix/hlib/libc /usr/share/man/man1/mkpkg.1.gz /usr/share/man/man1/xc.1.gz /usr/share/man/man1/xyacc.1.gz /usr/share/man/man1/generic.1.gz %changelog ## START: Generated by rpmautospec * Wed Mar 04 2026 John Doe - 2.18.1-1 - Uncommitted changes ## END: Generated by rpmautospec