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>