From 162883bd2ba0056fbe4eb219af64281645dd501f Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 4 Oct 2019 15:18:56 -0500 Subject: [PATCH 1/8] "Adding package.cfg file" --- package.cfg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package.cfg diff --git a/package.cfg b/package.cfg new file mode 100644 index 0000000..66ea79d --- /dev/null +++ b/package.cfg @@ -0,0 +1,2 @@ +[koji] +targets = epel8 epel8-playground \ No newline at end of file From 495cf2adc66c14dc11d39d5c52a7af07249390d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Floure?= Date: Tue, 3 Apr 2018 19:27:24 +0200 Subject: [PATCH 2/8] Initial import (#1551339) --- .gitignore | 1 + README.md | 3 --- shelldap.spec | 42 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 .gitignore delete mode 100644 README.md create mode 100644 shelldap.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3139882 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/shelldap-1.4.0.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index d475205..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# shelldap - -The shelldap package \ No newline at end of file diff --git a/shelldap.spec b/shelldap.spec new file mode 100644 index 0000000..79e6ed4 --- /dev/null +++ b/shelldap.spec @@ -0,0 +1,42 @@ +Name: shelldap +Version: 1.4.0 +Release: 1%{?dist} +Summary: A shell-like interface for browsing LDAP servers + +License: BSD +URL: https://bitbucket.org/mahlon/%{name} +Source0: %{url}/downloads/%{name}-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: perl-generators perl-interpreter perl(Config) perl-podlators +# perl-generators takes care of the 'Requires' tag. +Recommends: perl(IO::Socket::SSL) perl(Authen::SASL) perl(Term::ReadLine::Gnu) + +%description +A handy shell-like interface for browsing LDAP servers and editing their +content. It keeps command history, has sane auto-completion, credential caching, +site-wide and individual configurations. + +%prep +%setup -q +perl -MConfig -i -pe 's{^#!/usr/bin/env perl}{$Config{startperl}}' %{name} + +%build +pod2man shelldap > shelldap.1 +perl -n -e 'if(m/^#/){print if($. > 4)}else{exit 0}' shelldap > LICENSE.txt + +%install +mkdir -p %{buildroot}/%{_bindir} +mkdir -p %{buildroot}/%{_mandir}/man1 +install -p -m 755 shelldap %{buildroot}%{_bindir}/shelldap +install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 + +%files +%license LICENSE.txt +%doc README.md CHANGELOG CONTRIBUTORS +%{_bindir}/shelldap +%{_mandir}/man1/shelldap.1.* + +%changelog +* Tue Feb 27 2018 Timothée Floure - 1.4.0-1 +- Let there be package. diff --git a/sources b/sources new file mode 100644 index 0000000..1692bc0 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (shelldap-1.4.0.tar.gz) = 55d987aa0fd14f55cbcd3d94345fd649bf5e42c0bf9e0b3ea385b4d42be0baa9d4419f17f113edec84c6f5da00bc918ffd2e55e094b842fcd389993d2e306b26 From b47a19cdd3fc14033bf188b7d7fd862fb37e360c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 06:04:01 +0000 Subject: [PATCH 3/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- shelldap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shelldap.spec b/shelldap.spec index 79e6ed4..e919adf 100644 --- a/shelldap.spec +++ b/shelldap.spec @@ -1,6 +1,6 @@ Name: shelldap Version: 1.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A shell-like interface for browsing LDAP servers License: BSD @@ -38,5 +38,8 @@ install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %{_mandir}/man1/shelldap.1.* %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Feb 27 2018 Timothée Floure - 1.4.0-1 - Let there be package. From 687334dd8415efdb34ab1eb50394c7fa237e82d4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 15:19:37 +0000 Subject: [PATCH 4/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- shelldap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shelldap.spec b/shelldap.spec index e919adf..4daff30 100644 --- a/shelldap.spec +++ b/shelldap.spec @@ -1,6 +1,6 @@ Name: shelldap Version: 1.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A shell-like interface for browsing LDAP servers License: BSD @@ -38,6 +38,9 @@ install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %{_mandir}/man1/shelldap.1.* %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 1.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 0e79798067c0911fc2cd0a57817b211066073acb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 23:13:11 +0000 Subject: [PATCH 5/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- shelldap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shelldap.spec b/shelldap.spec index 4daff30..9b81c69 100644 --- a/shelldap.spec +++ b/shelldap.spec @@ -1,6 +1,6 @@ Name: shelldap Version: 1.4.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A shell-like interface for browsing LDAP servers License: BSD @@ -38,6 +38,9 @@ install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %{_mandir}/man1/shelldap.1.* %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 1.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 1.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 52a708f68f41ffb5162146966e073f0df30c4dd3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 23:22:54 +0000 Subject: [PATCH 6/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- shelldap.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shelldap.spec b/shelldap.spec index 9b81c69..0fa6e48 100644 --- a/shelldap.spec +++ b/shelldap.spec @@ -1,6 +1,6 @@ Name: shelldap Version: 1.4.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A shell-like interface for browsing LDAP servers License: BSD @@ -38,6 +38,9 @@ install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %{_mandir}/man1/shelldap.1.* %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 1.4.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Jul 26 2019 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 287436c66a38171b8a36d15659be299682c58b75 Mon Sep 17 00:00:00 2001 From: Emmanuel Seyman Date: Sun, 26 Apr 2020 13:34:29 +0200 Subject: [PATCH 7/8] Add coreutils to BuildRequires --- shelldap.spec | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/shelldap.spec b/shelldap.spec index 0fa6e48..141cf75 100644 --- a/shelldap.spec +++ b/shelldap.spec @@ -1,6 +1,6 @@ Name: shelldap Version: 1.4.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A shell-like interface for browsing LDAP servers License: BSD @@ -8,7 +8,7 @@ URL: https://bitbucket.org/mahlon/%{name} Source0: %{url}/downloads/%{name}-%{version}.tar.gz BuildArch: noarch -BuildRequires: perl-generators perl-interpreter perl(Config) perl-podlators +BuildRequires: coreutils perl-generators perl-interpreter perl(Config) perl-podlators # perl-generators takes care of the 'Requires' tag. Recommends: perl(IO::Socket::SSL) perl(Authen::SASL) perl(Term::ReadLine::Gnu) @@ -19,17 +19,17 @@ site-wide and individual configurations. %prep %setup -q -perl -MConfig -i -pe 's{^#!/usr/bin/env perl}{$Config{startperl}}' %{name} +/usr/bin/perl -MConfig -i -pe 's{^#!/usr/bin/env perl}{$Config{startperl}}' %{name} %build pod2man shelldap > shelldap.1 -perl -n -e 'if(m/^#/){print if($. > 4)}else{exit 0}' shelldap > LICENSE.txt +/usr/bin/perl -n -e 'if(m/^#/){print if($. > 4)}else{exit 0}' shelldap > LICENSE.txt %install -mkdir -p %{buildroot}/%{_bindir} -mkdir -p %{buildroot}/%{_mandir}/man1 -install -p -m 755 shelldap %{buildroot}%{_bindir}/shelldap -install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 +/usr/bin/mkdir -p %{buildroot}/%{_bindir} +/usr/bin/mkdir -p %{buildroot}/%{_mandir}/man1 +/usr/bin/install -p -m 755 shelldap %{buildroot}%{_bindir}/shelldap +/usr/bin/install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %files %license LICENSE.txt @@ -38,6 +38,9 @@ install -p -m 644 shelldap.1 %{buildroot}%{_mandir}/man1/shelldap.1 %{_mandir}/man1/shelldap.1.* %changelog +* Sun Apr 26 2020 Emmanuel Seyman - 1.4.0-6 +- Add coreutils to BuildRequires (for mkdir and install) + * Thu Jan 30 2020 Fedora Release Engineering - 1.4.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 26b2278e840a5705bbf878a21adc7d7e2be0310e Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 24 Sep 2020 17:54:30 +0000 Subject: [PATCH 8/8] remove package.cfg per new epel-playground policy --- package.cfg | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 package.cfg diff --git a/package.cfg b/package.cfg deleted file mode 100644 index 66ea79d..0000000 --- a/package.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[koji] -targets = epel8 epel8-playground \ No newline at end of file