all repos — tint2 @ d103fe00d73b1155e06031d71c19d9563706a838

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

*add* adding a dummy configure file which reports for the user that we've changed to cmake
*add* make_relase.sh convenience script which creates a tarball for release (usage: ./make_release.sh RELEASE_VERSION)
*fix* get_svnrev.sh fixed is the fallback version is produced



git-svn-id: http://tint2.googlecode.com/svn/trunk@494 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
Andreas.Fink85 Andreas.Fink85@121b4492-b84c-0410-8b4c-0d4edfb3f3cc
commit

d103fe00d73b1155e06031d71c19d9563706a838

parent

5739a2ecbcab2481f79fad371f22e2580223412d

3 files changed, 33 insertions(+), 2 deletions(-)

jump to
A configure

@@ -0,0 +1,8 @@

+#!/bin/bash + +# This file should be removed for a release, but right now it is here for convenience. +# Everyone who is used to build tint2 with ./configure && make && sudo make install will get this message + +echo "Tint2 has changed the build system to CMake" +echo "See INSTALL or the wiki page for further building instructions" +
M get_svnrev.shget_svnrev.sh

@@ -1,6 +1,6 @@

#!/bin/bash -FALLBACK="0.10-svn" +FALLBACK=\"0.10-svn\" if [[ $# -eq 0 ]]; then DIR=.

@@ -22,7 +22,7 @@ fi

if [[ ${REV_OLD} != ${REV} ]]; then echo "Building new version.h" - echo "#define VERSION_STRING "${REV}"" > version.h + echo "#define VERSION_STRING ${REV}" > version.h fi
A make_release.sh

@@ -0,0 +1,23 @@

+#!/bin/bash + +# usage: ./make_release.sh RELEASE_VERSION_NUMBER + +if [[ $# -ne 1 ]]; then + echo "usage: $0 RELEASE_VERSION_NUMBER" + exit +fi + +DIR=tint2-${1} +echo "Making release ${DIR}" +rm -Rf ${DIR} +svn export . ${DIR} > /dev/null + +# delete unneeded files +rm -f ${DIR}/configure ${DIR}/make_release.sh + +# replace get_svnrev.sh by a simple echo command +echo "echo \"#define VERSION_STRING \\\"${1}\\\"\" > version.h" > ${DIR}/get_svnrev.sh + +# create tarball and remove the exported directory +tar -cjf ${DIR}.tar.bz2 ${DIR} +rm -Rf ${DIR}