migration from private to rsa
[external/dbus-glib.git] / Makefile.am
index 07cae7a..296203f 100755 (executable)
@@ -24,7 +24,7 @@ DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-checks --enable-tests
 EXTRA_DIST += ChangeLog
 
 ChangeLog:
-$(srcdir)/ChangeLog: FORCE
+$(srcdir)/ChangeLog:
        @if test -d "$(srcdir)/.git"; then \
          (cd "$(srcdir)" && \
          ./missing --run git log --stat) | fmt --split-only > $@.tmp \
@@ -38,45 +38,16 @@ $(srcdir)/ChangeLog: FORCE
          echo A git checkout and git-log are required to generate this file >> $@); \
        fi
 
-all-local: Doxyfile
+%.tar.gz.asc: %.tar.gz
+       $(AM_V_GEN)gpg --detach-sign --armor $@
 
-if DBUS_GCOV_ENABLED
-clean-gcov:
-       find -name "*.da" -o -name "*.gcov" | xargs rm || true
-
-clean-bbg:
-       find -name "*.bbg" -o -name "*.bb" | xargs rm || true
-
-GCOV_DIRS=$(GLIB_SUBDIR)
-
-coverage-report.txt: FORCE
-       BBG_FILES=`find $(GCOV_DIRS) -name "*.bbg" -o -name "*.gcno"` ;                 \
-       C_FILES= ;                                                                      \
-       for F in $$BBG_FILES ; do                                                       \
-               F_nolibs=`echo $$F | sed -e 's/.libs\///g'` ;                           \
-               C=`echo $$F_nolibs | sed -e 's/.bbg/.c/g' | sed -e 's/.gcno/.c/g'`  ;   \
-               B=`basename $$F .bbg` ;                                                 \
-               D=`dirname $$F` ;                                                       \
-               DA=`echo $$F | sed -e 's/.bbg/.da/g'` ;                                 \
-               DA_libs=`echo $$D/.libs/$$B/.da` ;                                      \
-               if test -e $$DA || test -e $$DA_libs; then                              \
-                       C_FILES="$$C_FILES $$C" ;                                       \
-               fi ;                                                                    \
-       done ;                                                                          \
-       echo $$C_FILES ;                                                                \
-       $(top_builddir)/test/decode-gcov --report $$C_FILES > coverage-report.txt
-
-check-coverage: clean-gcov all check coverage-report.txt
-       cat coverage-report.txt
-
-else
-coverage-report.txt:
-       echo "Need to reconfigure with --enable-gcov"
-
-check-coverage:
-       echo "Need to reconfigure with --enable-gcov"
-
-endif
-
-FORCE:
+maintainer-upload-release:
+       test -f @PACKAGE@-@VERSION@.tar.gz
+       test -f @PACKAGE@-@VERSION@.tar.gz.asc
+       gpg --verify @PACKAGE@-@VERSION@.tar.gz.asc
+       rsync -vzP @PACKAGE@-@VERSION@.tar.gz dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz
+       rsync -vzP @PACKAGE@-@VERSION@.tar.gz.asc dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz.asc
+       rsync -rvzPp --chmod=Dg+s,ug+rwX,o=rX $(srcdir)/docs/reference/html/ \
+       dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/doc/@PACKAGE@/
 
+include tools/lcov.am