changeset 26:6a45977c82b4 0.1.0

misc: update before 0.1.0
author David Demelier <markand@malikania.fr>
date Fri, 07 Feb 2020 13:44:04 +0100
parents f4e8a7920b94
children 34da05319353
files .hgignore CHANGES.md Makefile
diffstat 3 files changed, 25 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/.hgignore	Fri Feb 07 13:23:48 2020 +0100
+++ b/.hgignore	Fri Feb 07 13:44:04 2020 +0100
@@ -23,3 +23,6 @@
 ^pasterd(\.8)?$
 ^pasterd-clean(\.8)?$
 ^paster(\.1)?$
+
+# Distribution files.
+^paster-\d\.\d.\d\.tar\.xz(\.asc)?$
--- a/CHANGES.md	Fri Feb 07 13:23:48 2020 +0100
+++ b/CHANGES.md	Fri Feb 07 13:44:04 2020 +0100
@@ -1,5 +1,7 @@
 paster CHANGES
 ==============
 
-paster current
------------------------------
+paster 0.1.0 2020-02-07
+-----------------------
+
+- Initial release.
--- a/Makefile	Fri Feb 07 13:23:48 2020 +0100
+++ b/Makefile	Fri Feb 07 13:44:04 2020 +0100
@@ -29,7 +29,10 @@
 MANDIR=         ${PREFIX}/share/man
 VARDIR=         ${PREFIX}/var
 
+VERSION=        0.1.0
+
 CORE_SRCS=      config.c database.c http.c log.c paste.c util.c
+CORE_HDRS=      config.h database.h http.h log.h paste.h util.h
 CORE_OBJS=      ${CORE_SRCS:.c=.o}
 CORE_DEPS=      ${CORE_SRCS:.c=.d}
 
@@ -91,7 +94,7 @@
 	mkdir -p ${DESTDIR}${MANDIR}/man1
 	cp paster ${DESTDIR}${BINDIR}
 	cp paster.1 ${DESTDIR}${MANDIR}/man1/paster.1
-	
+
 install-pasterd:
 	mkdir -p ${DESTDIR}${BINDIR}
 	mkdir -p ${DESTDIR}${MANDIR}/man8
@@ -103,4 +106,17 @@
 
 install: install-pasterd install-paster
 
-.PHONY: all clean run
+dist: clean
+	mkdir -p paster-${VERSION}
+	cp -R extern paster-${VERSION}
+	cp -R themes paster-${VERSION}
+	cp ${CORE_SRCS} ${CORE_HDRS} paster-${VERSION}
+	cp pasterd.8.in pasterd.c paster-${VERSION}
+	cp pasterd-clean.8.in pasterd-clean.c paster-${VERSION}
+	cp paster.1.in paster.sh paster-${VERSION}
+	cp Makefile CHANGES.md CONTRIBUTE.md CREDITS.md INSTALL.md LICENSE.md \
+	    README.md STYLE.md TODO.md paster-${VERSION}
+	tar -cJf paster-${VERSION}.tar.xz paster-${VERSION}
+	rm -rf paster-${VERSION}
+
+.PHONY: all clean dist run