Annotation of freem-rpmbuild-redhat/SPECS/freem.spec, revision 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>