Compare commits

...
Sign in to create a new pull request.

17 commits

Author SHA1 Message Date
Fedora Release Engineering
1f39ef403d Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:38:51 +00:00
Fedora Release Engineering
c1f8e1d598 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 16:57:21 +00:00
Jaroslav Škarvada
7efba80737 Enabled patches
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2025-05-05 16:32:44 +02:00
Jaroslav Škarvada
851aeae137 Fixed Makefile
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2025-05-05 16:22:35 +02:00
Jaroslav Škarvada
87ed94ba94 Updated patches
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2025-05-05 15:42:52 +02:00
Jaroslav Škarvada
5efff26a6f New version
Resolves: rhbz#2363569
2025-05-05 15:09:57 +02:00
Michal Ruprich
9de68a608b Overriding install path to /usr/bin 2025-02-27 09:26:46 +01:00
Fedora Release Engineering
aae7a720bb Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 10:58:52 +00:00
Miroslav Suchý
8834345a70 convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-25 22:55:09 +02:00
Fedora Release Engineering
3cf3bbdd15 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 16:56:31 +00:00
Software Management Team
ddfbe90425 Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:46 +02:00
Fedora Release Engineering
0a25abce07 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:59:47 +00:00
Fedora Release Engineering
04cf243101 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:51:17 +00:00
Fedora Release Engineering
2d745ec0e1 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:13:14 +00:00
Fedora Release Engineering
e6a6c10a57 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:41:06 +00:00
Fedora Release Engineering
aff9f4469c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:44:41 +00:00
Fedora Release Engineering
9d60b2b68c - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:12:45 +00:00
3 changed files with 64 additions and 21 deletions

View file

@ -1,15 +1,17 @@
diff --git a/Makefile b/Makefile
index deeaf46..ab4cb71 100644
index 591b768..fad88d1 100644
--- a/Makefile
+++ b/Makefile
@@ -2,14 +2,10 @@
@@ -2,16 +2,12 @@
# Makefile for ampr-ripd
#
-BASEDIR = /usr
+BASEDIR = $(DESTDIR)/usr
SBINDIR = $(BASEDIR)/sbin
MANDIR = $(BASEDIR)/share/man/man1
ifneq ($(OPENWRT_BUILD),1)
MANDIR = $(BASEDIR)/share/man/man1
endif
-SCACHEDIR = /var/lib/ampr-ripd
-
-# no need to run ampr-ripd as root
@ -17,9 +19,9 @@ index deeaf46..ab4cb71 100644
-GRP = daemon
+SCACHEDIR = $(DESTDIR)/var/lib/ampr-ripd
CC = gcc
@@ -23,11 +19,11 @@ CC = gcc
ifndef CC
CC = gcc
@@ -27,11 +23,11 @@ endif
# Full debug
DOPT = -D HAVE_DEBUG
@ -34,14 +36,18 @@ index deeaf46..ab4cb71 100644
all: ampr-ripd
@@ -35,7 +31,6 @@ clean:
@@ -39,9 +35,8 @@ clean:
rm -f ampr-ripd
install: ampr-ripd
- strip ampr-ripd
- install -m 755 -o $(OWN) -g $(GRP) -d $(SCACHEDIR)
- install -m 755 -o $(OWN) -g $(GRP) ampr-ripd $(SBINDIR)
- install -m 644 -o $(OWN) -g $(GRP) ampr-ripd.1 $(MANDIR)
- ifneq ($(OPENWRT_BUILD),1)
- install -m 644 -o $(OWN) -g $(GRP) ampr-ripd.1 $(MANDIR)
- endif
+ install -m 755 -p -D -d $(SCACHEDIR)
+ install -m 755 -p -D ampr-ripd $(SBINDIR)/ampr-ripd
+ifneq ($(OPENWRT_BUILD),1)
+ install -m 644 -p -D ampr-ripd.1 $(MANDIR)/ampr-ripd.1
+endif

View file

@ -8,11 +8,14 @@
Summary: Routing daemon for the ampr network
Name: ampr-ripd
Version: 2.4.1
Release: 1%{?dist}
License: GPLv2+
Version: 2.4.2
Release: 3%{?dist}
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
URL: http://www.yo2loj.ro/hamprojects/
BuildRequires: gcc, dos2unix, systemd
BuildRequires: gcc
BuildRequires: dos2unix
BuildRequires: systemd
BuildRequires: make
Requires(post): systemd
Requires(preun): systemd
@ -21,26 +24,23 @@ Source0: http://www.yo2loj.ro/hamprojects/%{name}-%{version}.tgz
Source1: ampr-ripd.service
# upstream notified
Source2: COPYING
Patch0: ampr-ripd-2.4.1-install-fix.patch
Patch1: ampr-ripd-2.1.1-examples-noshebang.patch
Patch2: ampr-ripd-2.4.1-pidfile.patch
Patch: ampr-ripd-2.4.2-install-fix.patch
Patch: ampr-ripd-2.1.1-examples-noshebang.patch
Patch: ampr-ripd-2.4.1-pidfile.patch
%description
Routing daemon written in C similar to Hessu's rip44d including optional
resending of RIPv2 broadcasts for router injection.
%prep
%setup -q
%patch0 -p1 -b .install-fix
%patch1 -p1 -b .examples-noshebang
%patch2 -p1 -b .pidfile
%autosetup -p1
cp %{SOURCE2} .
%build
make %{?_smp_mflags} CFLAGS="%{optflags} %{?cflags_harden}" LDFLAGS="%{?__global_ldflags} %{?ldflags_harden}"
%install
make %{?_smp_mflags} DESTDIR=%{buildroot} install
make %{?_smp_mflags} DESTDIR=%{buildroot} SBINDIR=%{buildroot}/%{_sbindir} install
# Systemd
install -Dpm 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
@ -68,6 +68,43 @@ install -Dpm 644 -t %{buildroot}%{_datadir}/%{name}/examples examples/ampr-run.s
%{_unitdir}/%{name}.service
%changelog
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Mon May 5 2025 Jaroslav Škarvada <jskarvad@redhat.com> - 2.4.2-1
- New version
Resolves: rhbz#2363569
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 2.4.1-9
- convert license to SPDX
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Dec 13 2021 Jaroslav Škarvada <jskarvad@redhat.com> - 2.4.1-1
- New version
Resolves: rhbz#2030369

View file

@ -1 +1 @@
SHA512 (ampr-ripd-2.4.1.tgz) = 26a4265a7be8a1d05836d106b5ea1f544739f99f3d4426038191453accb96945bbe12ddb72c4bdd6be7707bab16a15b9c6732d7f13f2ac450d4c6d4048ce7914
SHA512 (ampr-ripd-2.4.2.tgz) = 5bb80ed08960b882c88d2d36957442f86403803c5810f8222135961c043a6359d94164ef6f6e74a420c92baee2e712e9b3e078f9039c70754a2c81741c29f0d7