Author: baggins
Date: Thu Jul 28 13:30:21 2011
New Revision: 12289

Added:
   xinitrc-ng/trunk/Makefile
   xinitrc-ng/trunk/RELEASE
Log:
- based on geninitrd package


Added: xinitrc-ng/trunk/Makefile
==============================================================================
--- (empty file)
+++ xinitrc-ng/trunk/Makefile   Thu Jul 28 13:30:21 2011
@@ -0,0 +1,40 @@
+# when making release, make sure you do it as RELEASE document describes
+VERSION = 0.9
+PACKAGE = xinitrc-ng
+FILES = Makefile ChangeLog changelog.sh desktop Makefile README README.en 
Xclients xinitdefs xinitrc Xmodmap
+prefix = /usr
+datadir = $(prefix)/share
+sysconfigdir = /etc
+
+all:
+
+install:
+       install -d $(DESTDIR)/$(sysconfigdir)/X11/xinit/xinitrc.d
+       install -d $(DESTDIR)/$(sysconfigdir)/sysconfig
+       install -d $(datadir)/xsessions
+       install -p -m755 Xclients xinitrc $(DESTDIR)/$(sysconfigdir)/X11/xinit
+       install -p -m644 Xmodmap xinitdefs $(DESTDIR)/$(sysconfigdir)/X11/xinit
+       install -p -m644 desktop $(DESTDIR)/$(sysconfigdir)/sysconfig
+
+dist: clean $(PACKAGE)-$(VERSION).tar.gz
+       @echo
+       @echo "Do not forget to tag the release"
+       @echo
+
+tag:
+       ./make-tag.sh
+
+clean:
+
+.PHONY: ChangeLog
+ChangeLog:
+       svn up
+       ./changelog.sh
+
+$(PACKAGE)-$(VERSION).tar.gz: ChangeLog
+       rm -f *.tar.gz
+       rm -rf $(PACKAGE)-$(VERSION)
+       LC_ALL=C TZ=GMT svn export . $(PACKAGE)-$(VERSION)
+       cp -p $? $(PACKAGE)-$(VERSION)
+       tar -czvf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
+       -rm -rf $(PACKAGE)-$(VERSION)

Added: xinitrc-ng/trunk/RELEASE
==============================================================================
--- (empty file)
+++ xinitrc-ng/trunk/RELEASE    Thu Jul 28 13:30:21 2011
@@ -0,0 +1,9 @@
+HOW TO MAKE A RELEASE
+
+- svn up
+- ./changelog.sh
+- update Makefile with new desired version
+- svn ci ChangeLog Makefile
+- make dist
+- ./make-tag.sh
+- upload tarball to distfiles, update xinitrc-ng.spec:HEAD
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to