summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG8
-rw-r--r--Makefile16
2 files changed, 16 insertions, 8 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 0a8475c..ee990fb 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,11 @@
+v0.9.1
+======
+
+* Improved `make dist` rule in Makefile: don't build binaries before packaging
+ the source files. Package the source files in the relative path
+ sfeed-VERSION/.
+
+
v0.9
====
diff --git a/Makefile b/Makefile
index dd9446d..9bbd2c0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
include config.mk
NAME = sfeed
-VERSION = 0.9
+VERSION = 0.9.1
BIN = \
sfeed\
sfeed_frames\
@@ -68,18 +68,18 @@ ${LIBXML}: ${LIBXMLOBJ}
${AR} rc $@ $?
${RANLIB} $@
-dist: $(BIN)
- rm -rf release/${VERSION}
- mkdir -p release/${VERSION}
+dist:
+ rm -rf ${NAME}-${VERSION}
+ mkdir -p ${NAME}-${VERSION}
cp -f ${MAN1} ${MAN5} ${DOC} ${HDR} \
${SRC} ${LIBXMLSRC} ${LIBUTILSRC} ${SCRIPTS} \
Makefile config.mk \
sfeedrc.example style.css \
- release/${VERSION}/
+ ${NAME}-${VERSION}
# make tarball
- rm -f sfeed-${VERSION}.tar.gz
- (cd release/${VERSION}; \
- tar -czf ../../sfeed-${VERSION}.tar.gz .)
+ tar -cf - ${NAME}-${VERSION} | \
+ gzip -c > ${NAME}-${VERSION}.tar.gz
+ rm -rf ${NAME}-${VERSION}
clean:
rm -f ${BIN} ${OBJ} ${LIB}