Annotation of freem-rpmbuild-redhat/SPECS/freem.spec, revision 1.1.1.1

1.1       snw         1: Name:           freem
                      2: Version:        0.62.3
                      3: Release:        1%{?dist}
                      4: Summary:        Coherent Logic FreeM MUMPS interpreter and database
                      5: License:        AGPL-3.0
                      6: URL:            http://freem.coherent-logic.com/
                      7: Source0:        http://freem.coherent-logic.com/downloads/freem-%{version}.tar.gz
                      8: 
                      9: BuildRequires:  gcc
                     10: BuildRequires:  libtool
                     11: BuildRequires:  texinfo
                     12: BuildRequires: readline-devel
                     13: BuildRequires:  systemd
                     14: 
                     15: %description
                     16: Coherent Logic FreeM MUMPS interpreter and database
                     17: 
                     18: %prep
                     19: %setup -q
                     20: 
                     21: %build
                     22: ./configure --prefix=%{_prefix}
                     23: %{make_build} -j
                     24: 
                     25: %install
                     26: %{make_install} PREFIX=%{_prefix}
                     27: 
                     28: %pre
                     29: groupadd freem
                     30: useradd -m -d /home/freem -c "FreeM User" -g freem freem
                     31: 
                     32: %post
                     33: cp /usr/share/freem/examples/init/systemd/fedora/freem.service %{_unitdir}
                     34: if [ $1 -gt 1 ]; then
                     35:     /usr/bin/fmadm reconfigure
                     36: else
                     37:     /usr/bin/fmadm configure
                     38: fi
                     39: 
                     40: %postun
                     41: systemctl disable --now freem
                     42: userdel -r freem
                     43: rm %{_unitdir}/freem.service
                     44: rm -rf /usr/etc/freem
                     45: 
                     46: %files
                     47: /usr/bin/fmadm
                     48: /usr/bin/freem
                     49: /usr/include/freem.h
                     50: /usr/include/merr.h
                     51: /usr/lib/libfreem.la
                     52: /usr/lib/libfreem.so
                     53: /usr/lib/libfreem.so.0
                     54: /usr/lib/libfreem.so.0.0.0
                     55: /usr/share/doc/freem/README.md
                     56: /usr/share/doc/freem/freem.1
                     57: /usr/share/info/dir
                     58: /usr/share/info/freem.info.gz
                     59: /usr/share/man/man1/freem.1.gz
                     60: /usr/var/freem/DEFAULT/SYSTEM/globals/sysns_global.txt
                     61: /usr/var/freem/DEFAULT/SYSTEM/routines/%DB.m
                     62: /usr/var/freem/DEFAULT/SYSTEM/routines/%ED.m
                     63: /usr/var/freem/DEFAULT/SYSTEM/routines/%MAPPING.m
                     64: /usr/var/freem/DEFAULT/SYSTEM/routines/%NETHTTP.m
                     65: /usr/var/freem/DEFAULT/SYSTEM/routines/%OBJECT.m
                     66: /usr/var/freem/DEFAULT/SYSTEM/routines/%STRING.m
                     67: /usr/var/freem/DEFAULT/SYSTEM/routines/%SYSINIT.m
                     68: /usr/var/freem/DEFAULT/SYSTEM/routines/%SYSOOP.m
                     69: /usr/var/freem/DEFAULT/SYSTEM/routines/%SYSPOLY.m
                     70: /usr/var/freem/DEFAULT/SYSTEM/routines/%SYSWMERGE.m
                     71: /usr/var/freem/DEFAULT/SYSTEM/routines/%TUIMENU.m
                     72: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZCOLUMNS.m
                     73: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZFRMSAMP.m
                     74: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZFRMXEC.m
                     75: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZHELP.m
                     76: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZMAINT.m
                     77: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZREVQRY.m
                     78: /usr/var/freem/DEFAULT/SYSTEM/routines/%ZROWS.m
                     79: /usr/var/freem/DEFAULT/SYSTEM/routines/%ulcharacter.m
                     80: /usr/var/freem/DEFAULT/SYSTEM/routines/%ulmath.m
                     81: /usr/var/freem/DEFAULT/SYSTEM/routines/%ulstring.m
                     82: /usr/var/freem/DEFAULT/SYSTEM/routines/sysns_routine.txt
                     83: /usr/var/freem/DEFAULT/USER/globals/userns_global.txt
                     84: /usr/var/freem/DEFAULT/USER/routines/userns_routine.txt
                     85: /usr/var/freem/DEFAULT/journals/journals.txt
                     86: /usr/share/freem/examples/init/freebsd_rc/freem
                     87: /usr/share/freem/examples/init/solaris/freem
                     88: /usr/share/freem/examples/init/systemd/fedora/freem.service
                     89: /usr/share/freem/examples/init/systemd/freem.service

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>