diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Makefile | 34 | ||||
-rw-r--r-- | rpm2targz.README.Gentoo | 10 |
3 files changed, 46 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de33aee --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +rpm2tar +rpmoffset diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..3bb7473 --- /dev/null +++ b/Makefile @@ -0,0 +1,34 @@ +CFLAGS += -Wall + +VER ?= 9999 +PV = 9.0.0.$(VER)g +P = rpm2targz-$(PV) + +DESTDIR = +prefix = /usr +bindir = $(prefix)/bin +dodir = install -m 755 -d +dobin = install -m 755 +dosym = ln -sf + +all: rpmoffset rpm2tar +rpm2tar: rpm2targz + $(dosym) $< $@ + +clean: + rm -f *.o rpmoffset rpm2tar + +dist: + git archive --prefix=$(P)/ master | lzma > $(P).tar.lzma + +dist-live: clean + rm -rf $(P) + mkdir $(P) + cp `find . -maxdepth 1 -type f '!' -name .gitignore` $(P) + +install: rpmoffset + $(dodir) $(DESTDIR)$(bindir) + $(dobin) rpm2targz rpmoffset $(DESTDIR)$(bindir) + $(dosym) rpm2targz $(DESTDIR)$(bindir)/rpm2tar + +.PHONY: all clean install diff --git a/rpm2targz.README.Gentoo b/rpm2targz.README.Gentoo new file mode 100644 index 0000000..7344d5d --- /dev/null +++ b/rpm2targz.README.Gentoo @@ -0,0 +1,10 @@ +We've accumulated too many patches/fixups/etc... to keep our sanity, so +rpm2targz is now maintained in a git repo which we make releases from (so +hopefully other distros can take advantage of things). + +You can find that repository here: +http://git.overlays.gentoo.org/gitweb/?p=proj/rpm2targz.git;a=summary + +The versioning schema is simple. Just append '.0.#g' to the upstream version +(which in this case is '9.0'). Increment the '#' over time. The 'g' is short +for Gentoo. Awesome. |