]> git.pld-linux.org Git - packages/libaio.git/commitdiff
- updated to 0.3.112 auto/th/libaio-0.3.112-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 1 Dec 2019 11:09:55 +0000 (12:09 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 1 Dec 2019 11:09:55 +0000 (12:09 +0100)
- updated DESTDIR patch
- removed outdated link patch

libaio-DESTDIR.patch
libaio-link.patch [deleted file]
libaio.spec

index 4a9e4c4477cc255dfd3ed4a8284f94b1bd6f53be..fd4d8c837d0517f4e7ba92140dd0af32cac7db08 100644 (file)
@@ -1,6 +1,5 @@
-diff -up libaio-0.3.107/src/Makefile.orig libaio-0.3.107/src/Makefile
---- libaio-0.3.107/src/Makefile.orig   2009-01-20 10:07:31.520105235 -0500
-+++ libaio-0.3.107/src/Makefile        2009-01-20 10:08:51.199104930 -0500
+--- libaio-0.3.112/src/Makefile.orig   2018-10-22 21:59:34.000000000 +0200
++++ libaio-0.3.112/src/Makefile        2019-12-01 11:58:26.473877873 +0100
 @@ -1,6 +1,7 @@
  prefix=/usr
 -includedir=$(prefix)/include
@@ -9,22 +8,34 @@ diff -up libaio-0.3.107/src/Makefile.orig libaio-0.3.107/src/Makefile
 +libdir=/usr/lib
 +usrlibdir=/usr/lib
  
- ARCH := $(shell uname -m | sed -e s/i.86/i386/)
- CFLAGS := -nostdlib -nostartfiles -Wall -I. -g -fomit-frame-pointer -O2 -fPIC
-@@ -51,11 +52,11 @@ $(libname): $(libaio_sobjs) libaio.map
+ CFLAGS ?= -g -fomit-frame-pointer -O2
+ CFLAGS += -Wall -I. -fPIC
+@@ -58,12 +59,12 @@
        $(CC) $(SO_CFLAGS) -Wl,--version-script=libaio.map -Wl,-soname=$(soname) -o $@ $(libaio_sobjs) $(LINK_FLAGS)
  
  install: $(all_targets)
 -      install -D -m 644 libaio.h $(includedir)/libaio.h
 -      install -D -m 644 libaio.a $(libdir)/libaio.a
++      install -D -m 644 libaio.h $(DESTDIR)$(includedir)/libaio.h
++      install -D -m 644 libaio.a $(DESTDIR)$(usrlibdir)/libaio.a
+ ifeq ($(ENABLE_SHARED),1)
 -      install -D -m 755 $(libname) $(libdir)/$(libname)
 -      ln -sf $(libname) $(libdir)/$(soname)
 -      ln -sf $(libname) $(libdir)/libaio.so
-+      install -D -m 644 libaio.h $(DESTDIR)$(includedir)/libaio.h
-+      install -D -m 644 libaio.a $(DESTDIR)$(usrlibdir)/libaio.a
 +      install -D -m 755 $(libname) $(DESTDIR)$(libdir)/$(libname)
 +      ln -sf $(libname) $(DESTDIR)$(libdir)/$(soname)
 +      ln -sf $(libdir)/$(libname) $(DESTDIR)$(usrlibdir)/libaio.so
+ endif
  
  $(libaio_objs): libaio.h
+--- libaio-0.3.112/Makefile.orig       2018-10-22 21:59:34.000000000 +0200
++++ libaio-0.3.112/Makefile    2019-12-01 12:06:04.668062288 +0100
+@@ -14,7 +14,7 @@
+       @$(MAKE) -C src
+ install:
+-      @$(MAKE) -C src install prefix=$(DESTDIR)$(prefix) includedir=$(DESTDIR)$(includedir) libdir=$(DESTDIR)$(libdir)
++      @$(MAKE) -C src install prefix=$(prefix) includedir=$(includedir) libdir=$(libdir)
  
+ check:
+       @$(MAKE) -C harness check
diff --git a/libaio-link.patch b/libaio-link.patch
deleted file mode 100644 (file)
index 3fc8497..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
---- libaio-0.3.111/src/Makefile.orig   2018-04-16 20:52:01.924957883 +0200
-+++ libaio-0.3.111/src/Makefile        2018-04-16 20:52:10.001624445 +0200
-@@ -3,8 +3,8 @@
- libdir=/usr/lib
- usrlibdir=/usr/lib
--CFLAGS ?= -g -fomit-frame-pointer -O2
--CFLAGS += -nostdlib -nostartfiles -Wall -I. -fPIC
-+CFLAGS ?= -fomit-frame-pointer
-+CFLAGS += -Wall -I. -fPIC
- SO_CFLAGS=-shared $(CFLAGS)
- L_CFLAGS=$(CFLAGS)
- LINK_FLAGS=
index 79fce08152c0c6a47d7b7e30a7446508d762e5f5..cf04d067c10234fa4dc763851efdc1a7e3c277ec 100644 (file)
@@ -5,19 +5,20 @@
 Summary:       Linux-native asynchronous I/O access library
 Summary(pl.UTF-8):     Biblioteka natywnego dla Linuksa asynchronicznego dostępu do wejścia/wyjścia
 Name:          libaio
-Version:       0.3.111
+Version:       0.3.112
 Release:       1
 License:       LGPL v2+
 Group:         Libraries
-Source0:       http://releases.pagure.org/libaio/%{name}-%{version}.tar.gz
-# Source0-md5: abb8f46d64b9bd3d0c6097e3a36639be
+Source0:       https://releases.pagure.org/libaio/%{name}-%{version}.tar.gz
+# Source0-md5: 1ba264947d05bd8e0f9dc9a9ed80cf3e
 Patch0:                %{name}-DESTDIR.patch
 Patch1:                %{name}-Werror.patch
 Patch2:                x32.patch
-Patch3:                %{name}-link.patch
 URL:           https://pagure.io/libaio
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define                specflags       -fomit-frame-pointer
+
 %description
 The Linux-native asynchronous I/O facility ("async I/O", or "aio") has
 a richer API and capability set than the simple POSIX async I/O
@@ -68,12 +69,11 @@ Statyczna biblioteka libaio.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 
 %build
+CFLAGS="%{rpmcppflags} %{rpmcflags}" \
 %{__make} \
-       CC="%{__cc}" \
-       CFLAGS="%{rpmcppflags} %{rpmcflags} -fomit-frame-pointer -fPIC -Wall -I."
+       CC="%{__cc}"
 
 %{?with_tests:%{__make} CC="%{__cc}" partcheck}
 
This page took 0.160175 seconds and 4 git commands to generate.