diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..58564b6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/v1.12.1.tar.gz diff --git a/libjwt.spec b/libjwt.spec new file mode 100644 index 0000000..6f04633 --- /dev/null +++ b/libjwt.spec @@ -0,0 +1,67 @@ +Name: libjwt +Version: 1.12.1 +Release: 3%{?dist} +Summary: A Javascript Web Token library in C + +License: MPLv2.0 +URL: https://github.com/benmcollins/libjwt +Source0: https://github.com/benmcollins/libjwt/archive/v%{version}.tar.gz + +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: jansson-devel +BuildRequires: gcc +BuildRequires: libtool +BuildRequires: openssl-devel + +%description +A Javascript Web Token library in C + + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%autosetup +autoreconf -i + + +%build +%configure --disable-static +%make_build + + +%install +%make_install +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + + +%files +%license LICENSE +%doc *.md +%{_libdir}/*.so.1* +%{_bindir}/jwtauth +%{_bindir}/jwtgen + +%files devel +%doc *.md +%{_includedir}/jwt.h +%{_libdir}/libjwt.so +%{_libdir}/pkgconfig/libjwt.pc + + +%changelog +* Sat Nov 7 10:50:01 EST 2020 Jared K. Smith - 1.12.1-3 +- More minor fixes for package review + +* Tue Nov 3 04:59:39 EST 2020 Jared K. Smith - 1.12.1-2 +- Update dependencies for package review + +* Thu Oct 29 09:45:39 EDT 2020 Jared K. Smith - 1.12.1-1 +- Initial packaging diff --git a/sources b/sources new file mode 100644 index 0000000..fd023c6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (v1.12.1.tar.gz) = facbd82607363f7fc8767b3299b6f8b4e0aeb1e7a65d956bedf5ef1719304aac2f420f763ac2c08167f2176475f04b6c6c30fd448b7991a6fc6756793b8ad92c