[arch-commits] Commit in icmake/repos/community-x86_64 (3 files)
Baptiste Jonglez
zorun at archlinux.org
Sat Jul 7 11:04:36 UTC 2018
Date: Saturday, July 7, 2018 @ 11:04:36
Author: zorun
Revision: 353955
archrelease: copy trunk to community-x86_64
Added:
icmake/repos/community-x86_64/PKGBUILD
(from rev 353954, icmake/trunk/PKGBUILD)
icmake/repos/community-x86_64/disable-clear-screen.patch
(from rev 353954, icmake/trunk/disable-clear-screen.patch)
Deleted:
icmake/repos/community-x86_64/PKGBUILD
----------------------------+
PKGBUILD | 63 +++++++++++++++++++++++--------------------
disable-clear-screen.patch | 22 +++++++++++++++
2 files changed, 57 insertions(+), 28 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2018-07-07 11:04:14 UTC (rev 353954)
+++ PKGBUILD 2018-07-07 11:04:36 UTC (rev 353955)
@@ -1,28 +0,0 @@
-# Maintainer: Baptiste Jonglez <archlinux at bitsofnetworks.org>
-# Contributor: Christian Hesse <mail at eworm.de>
-# Contributor: Andreas Wagner <andreas.wagner at lowfatcomputing.org>
-# Contributor: Jeff Mickey <jeff at archlinux.org>
-
-pkgname=icmake
-pkgver=9.02.08
-pkgrel=1
-pkgdesc='A program maintenance (make) utility using a C-like grammar'
-arch=('x86_64')
-url='https://fbb-git.gitlab.io/icmake/'
-license=('GPL3')
-source=("https://gitlab.com/fbb-git/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('eeabc5b0611661749b584cce3a22c6a5b811e0467f764df6990a1791e6605ac1')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
-
- ./icm_prepare /
- ./icm_bootstrap /
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
-
- ./icm_install all "${pkgdir}"
-}
-
Copied: icmake/repos/community-x86_64/PKGBUILD (from rev 353954, icmake/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2018-07-07 11:04:36 UTC (rev 353955)
@@ -0,0 +1,35 @@
+# Maintainer: Baptiste Jonglez <archlinux at bitsofnetworks.org>
+# Contributor: Christian Hesse <mail at eworm.de>
+# Contributor: Andreas Wagner <andreas.wagner at lowfatcomputing.org>
+# Contributor: Jeff Mickey <jeff at archlinux.org>
+
+pkgname=icmake
+pkgver=9.02.08
+pkgrel=2
+pkgdesc='A program maintenance (make) utility using a C-like grammar'
+arch=('x86_64')
+url='https://fbb-git.gitlab.io/icmake/'
+license=('GPL3')
+source=("https://gitlab.com/fbb-git/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ "disable-clear-screen.patch")
+sha256sums=('eeabc5b0611661749b584cce3a22c6a5b811e0467f764df6990a1791e6605ac1'
+ 'a5edbdb70ab6748c7124979f9af08884b4d7b16fa3ece8ff39d5986e6fd20592')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 < "${srcdir}/disable-clear-screen.patch"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
+
+ ./icm_prepare /
+ ./icm_bootstrap /
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
+
+ ./icm_install all "${pkgdir}"
+}
+
Copied: icmake/repos/community-x86_64/disable-clear-screen.patch (from rev 353954, icmake/trunk/disable-clear-screen.patch)
===================================================================
--- disable-clear-screen.patch (rev 0)
+++ disable-clear-screen.patch 2018-07-07 11:04:36 UTC (rev 353955)
@@ -0,0 +1,22 @@
+commit 42d3987d08e41723a2ca8739550bbf5d58e45ea8
+Author: Baptiste Jonglez <git at bitsofnetworks.org>
+Date: Sat Jul 7 12:58:54 2018 +0200
+
+ Disable screen clearing
+
+ This tends to fail when building in a clean chroot (e.g. yodl) because of
+ missing terminal definition, and is of dubious interest anyway.
+
+diff --git a/icmake/scripts/icmbuild.in b/icmake/scripts/icmbuild.in
+index c31e925..dba9607 100644
+--- a/icmake/scripts/icmbuild.in
++++ b/icmake/scripts/icmbuild.in
+@@ -618,7 +618,7 @@ void install(string what, string path)
+
+ void clearScreen(int cls)
+ {
+- if (cls)
++ if (0)
+ system("tput clear");
+ }
+
More information about the arch-commits
mailing list