]> git.sur5r.net Git - i3/i3/commitdiff
Makefile: Correctly create dist package
authorMichael Stapelberg <michael+git@stapelberg.de>
Sun, 3 May 2009 15:16:12 +0000 (17:16 +0200)
committerMichael Stapelberg <michael+git@stapelberg.de>
Sun, 3 May 2009 15:16:12 +0000 (17:16 +0200)
Makefile

index 93377aa51db8c0b2228631b8105520fdd439b644..66277b5eaef6b9fb15bc56421d053ba77c77a96f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -91,11 +91,14 @@ install: all
        $(INSTALL) -m 0644 i3.desktop $(DESTDIR)/usr/share/xsessions/
 
 dist: clean
-       [ ! -f i3-${VERSION} ] || rm -rf i3-${VERSION}
+       [ ! -d i3-${VERSION} ] || rm -rf i3-${VERSION}
        [ ! -e i3-${VERSION}.tar.bz2 ] || rm i3-${VERSION}.tar.bz2
        mkdir i3-${VERSION}
-       cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO i3.config i3.desktop pseudo-doc.doxygen i3-${VERSION}
-       cp -r src include docs man i3-${VERSION}
+       cp DEPENDS GOALS LICENSE PACKAGE-MAINTAINER TODO RELEASE-* i3.config i3.desktop pseudo-doc.doxygen i3-${VERSION}
+       cp -r src include man i3-${VERSION}
+       # Only copy toplevel documentation (important stuff)
+       mkdir i3-${VERSION}/docs
+       find docs -maxdepth 1 -type f ! -name "*.xcf" -exec cp '{}' i3-${VERSION}/docs \;
        sed -e 's/^GIT_VERSION=\(.*\)/GIT_VERSION=${GIT_VERSION}/g;s/^VERSION=\(.*\)/VERSION=${VERSION}/g' Makefile > i3-${VERSION}/Makefile
        tar cf i3-${VERSION}.tar i3-${VERSION}
        bzip2 -9 i3-${VERSION}.tar