From e57acabf5a8d1e742070bb63c4ad7fc1e07fd15f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 6 Sep 2016 08:39:41 +0300 Subject: [PATCH 1/2] modernize configure.ac; add .bzrignore https://www.gnu.org/software/automake/manual/html_node/Public-Macros.html --- .bzrignore | 43 +++++++++++++++++++++++++++++++++++++++++++ configure.ac | 5 +++-- 2 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 .bzrignore diff --git a/.bzrignore b/.bzrignore new file mode 100644 index 00000000..e42ea751 --- /dev/null +++ b/.bzrignore @@ -0,0 +1,43 @@ +# generic autoconf excludes +Makefile +Makefile.in +/aclocal.m4 +/autom4te.cache +/config.log +/config.status +/configure +/install-sh +/missing + +# generated from .in +/etc/profile.d/Z97-byobu.sh +/usr/bin/byobu +/usr/bin/byobu-config +/usr/bin/byobu-ctrl-a +/usr/bin/byobu-disable +/usr/bin/byobu-disable-prompt +/usr/bin/byobu-enable +/usr/bin/byobu-enable-prompt +/usr/bin/byobu-export +/usr/bin/byobu-janitor +/usr/bin/byobu-launch +/usr/bin/byobu-launcher +/usr/bin/byobu-launcher-install +/usr/bin/byobu-launcher-uninstall +/usr/bin/byobu-layout +/usr/bin/byobu-prompt +/usr/bin/byobu-quiet +/usr/bin/byobu-reconnect-sockets +/usr/bin/byobu-select-backend +/usr/bin/byobu-select-profile +/usr/bin/byobu-select-session +/usr/bin/byobu-shell +/usr/bin/byobu-silent +/usr/bin/byobu-status +/usr/bin/byobu-status-detail +/usr/bin/byobu-ugraph +/usr/bin/byobu-ulevel +/usr/lib/byobu/include/config.py +/usr/lib/byobu/include/dirs +/usr/lib/byobu/include/toggle-utf8 +/usr/share/byobu/tests/byobu-time-notifications diff --git a/configure.ac b/configure.ac index 6ba40abc..822e5239 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,9 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.61]) -AC_INIT(byobu, 3.0, http://byobu.org) -AM_INIT_AUTOMAKE(byobu, 3.0) +AC_INIT([byobu], [5.111], [http://byobu.org]) +AC_CONFIG_SRCDIR([usr/bin/byobu.in]) +AM_INIT_AUTOMAKE([foreign]) AC_PROG_LN_S # Checks for programs. From 7cf903e5a2eb0d7805870adb0046ea2874ef0bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 6 Sep 2016 08:49:31 +0300 Subject: [PATCH 2/2] add autogen.sh script can be used to make release tarball using: ./autogen.sh ./configure make dist --- .bzrignore | 3 +++ autogen.sh | 12 ++++++++++++ 2 files changed, 15 insertions(+) create mode 100755 autogen.sh diff --git a/.bzrignore b/.bzrignore index e42ea751..c0085a50 100644 --- a/.bzrignore +++ b/.bzrignore @@ -41,3 +41,6 @@ Makefile.in /usr/lib/byobu/include/dirs /usr/lib/byobu/include/toggle-utf8 /usr/share/byobu/tests/byobu-time-notifications + +# produced tarballs +/byobu-*.tar.gz diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 00000000..b246f05d --- /dev/null +++ b/autogen.sh @@ -0,0 +1,12 @@ +#!/bin/sh +set -e + +autoreconf -fiv + +cat << EOF +The byobu build system is now prepared. + +To build here, run: + ./configure + make +EOF