2 # find out the package version from conf
3 if test -x Makefile; then
9 export `grep PACKAGE_VERSION= configure |sed -e "s;';;g" -e "s;PACKAGE;LIBICAL;"`
11 PACKAGE_VERSION=`cat packageversion`
12 DATE=`date '+%a, %d %b %Y %H:%I:00 %z'`
15 if echo "$ACTUAL_DIR" |grep -q "$LIBICAL_VERSION"; then
16 echo "directory ($ACTUAL_DIR) naming scheme seems right. nothing done."
19 if test -L "$ACTUAL_DIR"; then
21 SYMLINK=`ls -l $SYMLINK_|sed "s;.*-> ;;"`
22 if ls -l $SYMLINK_|grep -q "$LIBICAL_VERSION"; then
26 SYMLINK=`pwd|sed "s;.*/;;"`
28 if test "$done" = "false"; then
30 mv -- $SYMLINK "libical-$LIBICAL_VERSION"
31 ln -sf "libical-$LIBICAL_VERSION" libical
32 cd "libical-$LIBICAL_VERSION"
34 cd "../libical-$LIBICAL_VERSION"
42 if grep -q "($LIBICAL_VERSION" debian/changelog; then
43 echo rebuilding package.
45 echo "Upstream Version higher than local."
48 if test "$2" == "src"; then
52 cp -rL libical-$LIBICAL_VERSION tmp
53 cd tmp/libical-$LIBICAL_VERSION
54 rm -rf `find -name .svn ` `find . -name .libs` svn*tmp config.log config.status svn*tmp config.log config.status Makefile config.h
55 find -type f -exec chmod a-x {} \;
56 chmod a+x configure libtool missing autogen.sh bootstrap debian/rules
58 tar -chzf libical_${LIBICAL_VERSION}.orig.tar.gz libical-${LIBICAL_VERSION}/ --exclude "debian/*" --exclude "*.svn*"
60 cd libical-${LIBICAL_VERSION}; debuild -S -sa -kw.goesgens@outgesourced.org
62 fakeroot dpkg-buildpackage
66 if !test -d ~/pkgs/; then
71 NAME=libical - all you need to parse ical components.
72 VERSION=${PACKAGE_VERSION}
74 VENDOR=http://freeassociation.sourceforge.net/ packaged for CSW by Wilfried Goesgens
75 HOTLINE=https://uncensored.citadel.org/ Room libical support
76 EMAIL=libical@outgesourced.org
78 export LDFLAGS='-L/opt/csw/lib -L /usr/local/lib'
79 export CFLAGS='-I/opt/csw/include -I/usr/local/include -DDISABLE_CURSES'
83 gmake citserver aidepost msgform citmail userlist sendcommand base64 whobbs libical
84 gmake DESTDIR=$ACTUAL_DIR/cswstage install-new
90 cd ..; tar --exclude "*.svn*" --exclude "*.dep*" --exclude "*.lib*" --exclude "*.o" --exclude "*.lo" --exclude "debian/*" -chvzf libical-$LIBICAL_VERSION.tar.gz libical-$LIBICAL_VERSION/
93 echo "Not yet implemented. we have: debian "