Date: Thursday, March 23, 2023 @ 14:22:12
  Author: dvzrv
Revision: 1427215

archrelease: copy trunk to community-x86_64

Added:
  flterm/repos/community-x86_64/PKGBUILD
    (from rev 1427214, flterm/trunk/PKGBUILD)
  flterm/repos/community-x86_64/flterm-2.4-flags.patch
    (from rev 1427214, flterm/trunk/flterm-2.4-flags.patch)
Deleted:
  flterm/repos/community-x86_64/PKGBUILD

------------------------+
 PKGBUILD               |   68 ++++++++++++++++++++++++++---------------------
 flterm-2.4-flags.patch |   13 ++++++++
 2 files changed, 52 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-23 14:21:51 UTC (rev 1427214)
+++ PKGBUILD    2023-03-23 14:22:12 UTC (rev 1427215)
@@ -1,29 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) <[email protected]>
-
-pkgname=flterm
-pkgver=2.4
-pkgrel=2
-pkgdesc='Tool for loading data over serial'
-arch=('x86_64')
-url='https://github.com/timvideos/flterm'
-license=('GPL3')
-makedepends=('git')
-source=("git+$url.git?tag=v$pkgver")
-sha512sums=('SKIP')
-
-build() {
-  cd $pkgname
-
-  export PREFIX='/usr'
-
-  make
-}
-
-package() {
-  cd $pkgname
-
-  make DESTDIR="$pkgdir" install
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: flterm/repos/community-x86_64/PKGBUILD (from rev 1427214, 
flterm/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-03-23 14:22:12 UTC (rev 1427215)
@@ -0,0 +1,39 @@
+# Maintainer: Filipe Laíns (FFY00) <[email protected]>
+
+pkgname=flterm
+pkgver=2.4
+_commit=5742638d64f47eee999de1526c584709792d97e6  # refs/tags/v2.4
+pkgrel=3
+pkgdesc='Tool for loading data over serial'
+arch=(x86_64)
+url=https://github.com/timvideos/flterm
+license=(GPL3)
+depends=(glibc)
+makedepends=(git)
+source=(
+  git+$url#tag=$_commit
+  
$pkgname-2.4-destdir.patch::https://github.com/timvideos/flterm/commit/ac4f8ab7f8b7fd6ae8933bc291acd2e037f320b8.patch
+  $pkgname-2.4-flags.patch
+)
+sha512sums=('SKIP'
+            
'ac686c97cc9b99ce0d8e0e6f644cfa111e2d13256f6cb79ab4092c4fe00327ab91d099a595f62942a00a37dfa82a9bb366425d64bd0063fbed46bece73c1ae0c'
+            
'bf3e20fc7f85c493e7876250dea51ed5076a20118cb1131ef7fd19c83440cd48ab5bd0b33ac049f52e2353d213792934dbb100b2c8eec2d7c34ac8dee5d15b30')
+b2sums=('SKIP'
+        
'37518fa8ea466c2acee3204283464e5e1ce53d7fcf50e48ed0fe2230a5b6ced728f6a6691865467efaca8eda0cfa625ac7a370123ba3a44787157ebc68fdbbdd'
+        
'4b071bdddaebc748f83631fee8603853bc182df7b7df1c7e720157925821ea14bd631b74dc94462381d02fb635b61e03c8ee2a211d956c6fe3c573669783baa6')
+
+prepare() {
+  # support DESTDIR when installing
+  patch -Np1 -d $pkgname -i ../$pkgname-2.4-destdir.patch
+  # honor CFLAGS and LDFLAGS
+  patch -Np1 -d $pkgname -i ../$pkgname-2.4-flags.patch
+}
+
+build() {
+  make -C $pkgname
+}
+
+package() {
+  make PREFIX=/usr DESTDIR="$pkgdir" install -C $pkgname
+}
+

Copied: flterm/repos/community-x86_64/flterm-2.4-flags.patch (from rev 1427214, 
flterm/trunk/flterm-2.4-flags.patch)
===================================================================
--- flterm-2.4-flags.patch                              (rev 0)
+++ flterm-2.4-flags.patch      2023-03-23 14:22:12 UTC (rev 1427215)
@@ -0,0 +1,13 @@
+diff --git i/Makefile w/Makefile
+index a31a38d..325a825 100644
+--- i/Makefile
++++ w/Makefile
+@@ -7,7 +7,7 @@ DESTDIR ?=
+ all: $(TARGETS)
+ 
+ %: %.c
+-      $(CC) -O2 -Wall -I. -s -o $@ $<
++      $(CC) $(CFLAGS) $(LDFLAGS) -O2 -Wall -I. -s -o $@ $<
+ 
+ install: flterm
+       install -d $(DESTDIR)$(PREFIX)/bin

Reply via email to