31 lines
652 B
Makefile
31 lines
652 B
Makefile
name = avrdude
|
|
version = 8.0
|
|
|
|
RELEASES =
|
|
RELEASES += f42
|
|
RELEASES += f41
|
|
RELEASES += f40
|
|
RELEASES += f39
|
|
RELEASES += el9
|
|
RELEASES += el8
|
|
|
|
MOCK_OPTS =
|
|
# MOCK_OPTS += --without docs
|
|
|
|
.PHONY: all
|
|
all: $(name)-rpm.stamp
|
|
git grep -Ei '([F]IXME|[T]ODO|[X]XX)' ||:
|
|
|
|
$(name)-rpm.stamp: $(name)-$(version).tar.gz $(name).spec $(name).udev README.fedora $(wildcard $(name)-*.patch)
|
|
set -ex; \
|
|
fedpkg local; \
|
|
for rel in $(RELEASES); do \
|
|
fedpkg --release "$$rel" mockbuild; \
|
|
done
|
|
date > $@
|
|
|
|
$(name)-$(version).tar.gz:
|
|
curl -L -o $@ https://github.com/avrdudes/$(name)/archive/refs/tags/v$(version).tar.gz
|
|
sha512sum --tag $@ > sources
|
|
|
|
# End of file.
|