Changeset 17870


Ignore:
Timestamp:
2009-10-05T13:42:29+02:00 (7 years ago)
Author:
nico
Message:

[packages] libaio: update to v0.3.107, use "make install"

Location:
packages/libs/libaio
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libaio/Makefile

    r16438 r17870  
    11# 
    2 # Copyright (C) 2007 OpenWrt.org 
     2# Copyright (C) 2007-2009 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=libaio 
    11 PKG_VERSION:=0.3.106 
    12 PKG_RELEASE:=2 
     11PKG_VERSION:=0.3.107 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz 
    1515PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/liba/libaio/ 
    16 PKG_MD5SUM:=9480e31cce6506091080d59211089bd4 
     16PKG_MD5SUM:=db32c19c61ca937bcb1ba48da9180682 
    1717 
    1818include $(INCLUDE_DIR)/package.mk 
     
    3030 
    3131LIBAIO_CFLAGS:=-nostdlib -nostartfiles -I. $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) 
    32 LIBAIO_SOVER:=1.0.1 
    3332 
    3433TARGET_CFLAGS += $(FPIC) 
     
    4241                CFLAGS="$(LIBAIO_CFLAGS)" \ 
    4342                all 
     43        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     44                prefix="$(PKG_INSTALL_DIR)/usr" \ 
     45                install 
    4446endef 
    4547 
    4648define Build/InstallDev 
    47         mkdir -p $(1)/usr/include 
    48         $(CP) $(PKG_BUILD_DIR)/src/libaio.h $(1)/usr/include/ 
    49         mkdir -p $(1)/usr/lib 
    50         $(CP) $(PKG_BUILD_DIR)/src/libaio.{a,so*} $(1)/usr/lib/ 
    51         ln -sf libaio.so.$(LIBAIO_SOVER) $(1)/usr/lib/libaio.so 
    52         ln -sf libaio.so.$(LIBAIO_SOVER) $(1)/usr/lib/libaio.so.1 
     49        $(INSTALL_DIR) $(1)/usr/include 
     50        $(CP) $(PKG_INSTALL_DIR)/usr/include/libaio.h $(1)/usr/include/ 
     51        $(INSTALL_DIR) $(1)/usr/lib 
     52        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libaio.{a,so*} $(1)/usr/lib/ 
    5353endef 
    5454 
    5555define Package/libaio/install 
    5656        $(INSTALL_DIR) $(1)/usr/lib 
    57         $(CP) $(PKG_BUILD_DIR)/src/libaio.so.* $(1)/usr/lib/ 
    58         ln -sf libaio.so.$(LIBAIO_SOVER) $(1)/usr/lib/libaio.so 
    59         ln -sf libaio.so.$(LIBAIO_SOVER) $(1)/usr/lib/libaio.so.1 
     57        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libaio.so.* $(1)/usr/lib/ 
    6058endef 
    6159 
  • packages/libs/libaio/patches/001-arches_from_debian_package_0.3.106-8.patch

    r9627 r17870  
    1 --- libaio-0.3.106.orig/src/syscall-m68k.h 
    2 +++ libaio-0.3.106/src/syscall-m68k.h 
     1--- /dev/null 
     2+++ b/src/syscall-m68k.h 
    33@@ -0,0 +1,78 @@ 
    44+#define __NR_io_setup          241 
     
    8080+} 
    8181+ 
    82 --- libaio-0.3.106.orig/src/syscall-sparc.h 
    83 +++ libaio-0.3.106/src/syscall-sparc.h 
     82--- /dev/null 
     83+++ b/src/syscall-sparc.h 
    8484@@ -0,0 +1,130 @@ 
    8585+/* $Id: unistd.h,v 1.74 2002/02/08 03:57:18 davem Exp $ */ 
     
    213213+} 
    214214+ 
    215 --- libaio-0.3.106.orig/src/syscall.h 
    216 +++ libaio-0.3.106/src/syscall.h 
     215--- a/src/syscall.h 
     216+++ b/src/syscall.h 
    217217@@ -22,6 +22,16 @@ 
    218218 #include "syscall-s390.h" 
     
    232232 #error "add syscall-arch.h" 
    233233 #endif 
    234 --- libaio-0.3.106.orig/src/syscall-mips.h 
    235 +++ libaio-0.3.106/src/syscall-mips.h 
     234--- /dev/null 
     235+++ b/src/syscall-mips.h 
    236236@@ -0,0 +1,223 @@ 
    237237+/* 
     
    458458+#endif /* (_MIPS_SIM == _MIPS_SIM_NABI32) || (_MIPS_SIM == _MIPS_SIM_ABI64) */ 
    459459+ 
    460 --- libaio-0.3.106.orig/src/libaio.h 
    461 +++ libaio-0.3.106/src/libaio.h 
    462 @@ -72,6 +72,40 @@ 
     460--- a/src/libaio.h 
     461+++ b/src/libaio.h 
     462@@ -73,6 +73,40 @@ typedef enum io_iocb_cmd { 
    463463 #define PADDED(x, y)   unsigned y; x 
    464464 #define PADDEDptr(x, y) unsigned y; x 
     
    501501 #error endian? 
    502502 #endif 
    503 --- libaio-0.3.106.orig/src/syscall-parisc.h 
    504 +++ libaio-0.3.106/src/syscall-parisc.h 
     503--- /dev/null 
     504+++ b/src/syscall-parisc.h 
    505505@@ -0,0 +1,146 @@ 
    506506+/* 
     
    650650+} 
    651651+ 
    652 --- libaio-0.3.106.orig/src/syscall-arm.h 
    653 +++ libaio-0.3.106/src/syscall-arm.h 
     652--- /dev/null 
     653+++ b/src/syscall-arm.h 
    654654@@ -0,0 +1,116 @@ 
    655655+/* 
  • packages/libs/libaio/patches/002-avr32_support.patch

    r9627 r17870  
    1 diff -Nur libaio-0.3.106/src/libaio.h libaio-0.3.106-avr32/src/libaio.h 
    2 --- libaio-0.3.106/src/libaio.h 2007-11-27 11:07:20.000000000 +0100 
    3 +++ libaio-0.3.106-avr32/src/libaio.h   2007-06-21 15:26:26.000000000 +0200 
    4 @@ -106,6 +106,10 @@ 
     1--- a/src/libaio.h 
     2+++ b/src/libaio.h 
     3@@ -107,6 +107,10 @@ typedef enum io_iocb_cmd { 
    54 #  else 
    65 #    error "neither mipseb nor mipsel?" 
     
    1312 #error endian? 
    1413 #endif 
    15 diff -Nur libaio-0.3.106/src/syscall-avr32.h libaio-0.3.106-avr32/src/syscall-avr32.h 
    16 --- libaio-0.3.106/src/syscall-avr32.h  1970-01-01 01:00:00.000000000 +0100 
    17 +++ libaio-0.3.106-avr32/src/syscall-avr32.h    2007-06-21 15:26:26.000000000 +0200 
     14--- /dev/null 
     15+++ b/src/syscall-avr32.h 
    1816@@ -0,0 +1,91 @@ 
    1917+/* 
     
    108106+       return (type) __res_r12;                                        \ 
    109107+} 
    110 diff -Nur libaio-0.3.106/src/syscall.h libaio-0.3.106-avr32/src/syscall.h 
    111 --- libaio-0.3.106/src/syscall.h        2007-11-27 11:07:20.000000000 +0100 
    112 +++ libaio-0.3.106-avr32/src/syscall.h  2007-06-21 15:26:26.000000000 +0200 
     108--- a/src/syscall.h 
     109+++ b/src/syscall.h 
    113110@@ -32,6 +32,8 @@ 
    114111 #include "syscall-parisc.h" 
Note: See TracChangeset for help on using the changeset viewer.