%define commit f4ba23ce75c341de76475757013f521abe4f730e Name: epfl-scripts-git Version: 0 Release: 1.%{commit}%{?dist} Summary: Collection of useful scripts when you are spending time at EPFL License: ASL 2.0 URL: https://gitlab.gnugen.ch/gnugen/epfl-scripts Source0: %{url}/repository/%{commit}/archive.tar.gz BuildArch: noarch BuildRequires: perl-generators # Perl runtime dependencies are generated by perl-generators Requires: coreutils Requires: curl Requires: file Requires: openconnect Requires: vpnc Requires: bash Recommends: (iptables and iproute) %description %{summary}. %prep %autosetup -n epfl-scripts-%{commit}-%{commit} %install mkdir -p %{buildroot}/%{_bindir} install -Dm 755 bin/epfl-vpn %{buildroot}/%{_bindir}/epfl-vpn install -Dm 755 bin/gnupaste %{buildroot}/%{_bindir}/gnupaste install -Dm 755 bin/pastegnugen.pl %{buildroot}/%{_bindir}/pastegnugen.pl install -Dm 755 bin/tl.pl %{buildroot}/%{_bindir}/tl.pl install -Dm 755 bin/velo.pl %{buildroot}/%{_bindir}/velo.pl %files %license LICENSE %doc README.md %{_bindir}/epfl-vpn %{_bindir}/gnupaste %{_bindir}/pastegnugen.pl %{_bindir}/tl.pl %{_bindir}/velo.pl %changelog * Sun Apr 28 2019 Timothée Floure - 0-1.f4ba23ce75c341de76475757013f521abe4f730e - Bump release revision due to unsortable upstream versionning * Sun Apr 28 2019 Timothée Floure - 0-0.f4ba23ce75c341de76475757013f521abe4f730e - Update package to latest upstream commit - Use perl-generators to generate perl runtime dependencies * Wed Nov 8 2017 Timothée Floure - 0-0.64539c9366f993d3cce4fd3a452287c6336ad69d - Let there be package.