summaryrefslogtreecommitdiffstats
path: root/sexp.spec
diff options
context:
space:
mode:
Diffstat (limited to 'sexp.spec')
-rw-r--r--sexp.spec126
1 files changed, 0 insertions, 126 deletions
diff --git a/sexp.spec b/sexp.spec
deleted file mode 100644
index 9382686..0000000
--- a/sexp.spec
+++ /dev/null
@@ -1,126 +0,0 @@
-# remirepo/fedora spec file for sexp
-#
-# Copyright (c) 2023 Remi Collet
-# License: CC-BY-SA-4.0
-# http://creativecommons.org/licenses/by-sa/4.0/
-#
-# Please, preserve the changelog entries
-#
-
-%bcond_without tests
-%bcond_with licensecheck
-
-%global libname libsexp
-%global soname 0
-
-Name: sexp
-Summary: S-expressions parser and generator tools
-Version: 0.8.6
-Release: 1%{?dist}
-License: MIT
-
-URL: https://github.com/rnpgp/%{name}
-Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
-# Use --with licensecheck to generate
-Source3: %{name}-files-by-license.txt
-
-BuildRequires: cmake >= 3.14
-BuildRequires: gcc
-BuildRequires: gcc-c++
-%if 0%{?rhel} == 8
-BuildRequires: gtest-devel
-%else
-BuildRequires: cmake(GTest)
-%endif
-%if %{with licensecheck}
-BuildRequires: licensecheck
-%endif
-
-Requires: %{libname}%{?_isa} = %{version}-%{release}
-
-
-%description
-S-expressions parser and generator tools.
-
-
-%package -n %{libname}
-Summary: S-expressions parser and generator library
-
-%description -n %{libname}
-%{libname} is a C++ library for working with S-expressions.
-
-This implementation is derived from the reference SEXP C library developed by
-Professors Ronald Rivest and Butler Lampson of MIT LCS (now CSAIL).
-
-
-
-%package -n %{libname}-devel
-Summary: Header files and development libraries for %{libname}
-Requires: %{libname}%{?_isa} = %{version}-%{release}
-
-%description -n %{libname}-devel
-This package contains the header files and development libraries
-for %{libname}.
-
-
-%prep
-%setup -q
-
-%if %{with licensecheck}
-LST=$(mktemp)
-
-licensecheck -r . | sed -e 's:^./::' >$LST
-grep -v UNKNOWN $LST | sed -e 's/.*: //' | sort -u | while read lic
-do
- echo -e "\n$lic\n------------"
- grep ": $lic\$" $LST | sed -e "s/: $lic//"
-done | tee %{SOURCE3}
-rm $LST
-%endif
-
-
-%build
-%cmake . \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- -DDOWNLOAD_GTEST:BOOL=OFF
-
-%cmake_build
-
-
-%install
-%cmake_install
-
-
-%if %{with tests}
-%check
-%ctest
-%endif
-
-
-%files
-%{_bindir}/%{name}
-%{_mandir}/man1/%{name}.1*
-
-%files -n %{libname}
-%license LICENSE*
-%{_libdir}/%{libname}.so.%{soname}*
-
-%files -n %{libname}-devel
-%{_includedir}/%{name}
-%{_libdir}/%{libname}.so
-%{_libdir}/pkgconfig/%{name}.pc
-
-
-%changelog
-* Fri Jun 23 2023 Remi Collet <remi@remirepo.net> - 0.8.6-1
-- update to 0.8.6
-- drop patch merged upstream
-
-* Wed Jun 21 2023 Remi Collet <remi@remirepo.net> - 0.8.5-1
-- update to 0.8.5
-- open https://github.com/rnpgp/sexp/pull/37 define SOVERSION
-
-* Thu May 4 2023 Remi Collet <remi@remirepo.net> - 0.8.4-1
-- initial package
-- open https://github.com/rnpgp/sexp/issues/32 build as shared
-- open https://github.com/rnpgp/sexp/issues/33 clarify license