Codebase list slapi-nis / upstream/latest .copr / Makefile
upstream/latest

Tree @upstream/latest (Download .tar.gz)

Makefile @upstream/latestraw · history · blame

VERSION != grep AC_INIT configure.ac|cut -d, -f2|tr -d ")"
outdir=.
SUDO=

srpm:
	$(SUDO) dnf -y install rpm-build autoconf automake libtool \
		/usr/bin/rpcgen 389-ds-base-devel libnsl2-devel \
		libsss_nss_idmap-devel nspr-devel nss-devel \
		openldap-devel pam-devel ; \
	./autogen.sh; \
	./configure; \
	tmpdir=`mktemp -d /tmp/make_archive_XXXXXX`;\
	make dist;\
	mv slapi-nis-$(VERSION).tar.gz $$tmpdir; \
	touch $$tmpdir/slapi-nis-$(VERSION).tar.gz.sig;\
	rpmbuild \
		--define "_topdir $$tmpdir" \
		--define "_sourcedir $$tmpdir" \
		--define "_specdir $$tmpdir" \
		--define "_builddir $$tmpdir" \
		--define "_srcrpmdir $$tmpdir" \
		--define "_rpmdir $$tmpdir" \
		--build-in-place \
		-ts $$tmpdir/slapi-nis-$(VERSION).tar.gz;\
	cp -v $$tmpdir/slapi-nis-$(VERSION)-*.src.rpm $(outdir)/; \
	rm -rf $$tmpdir