Changeset 9948


Ignore:
Timestamp:
2007-12-27T03:12:26+01:00 (9 years ago)
Author:
nbd
Message:

lots of package cleanups/fixes

Location:
packages
Files:
1 deleted
29 edited

Legend:

Unmodified
Added
Removed
  • packages/XOrg/app/fontconfig/Makefile

    r9173 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://fontconfig.org/release/ 
     17PKG_FIXUP=libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
    19  
    20 CONFIGURE_ARGS+=LIBS="-Wl,-rpath-link=$(STAGING_DIR)/usr/lib" --disable-docs 
    2120 
    2221define Package/fontconfig 
     
    3938define Build/Compile 
    4039        $(foreach dir,fc-case fc-lang fc-glyphname, $(MAKE) -C $(PKG_BUILD_DIR)/$(dir) CFLAGS="";) 
    41         $(MAKE) -C $(PKG_BUILD_DIR)  
    42         $(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" install 
     40        $(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" all install 
    4341endef 
    4442 
     
    5351        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/ $(1)/usr/lib/ 
    5452        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ 
    55         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libfontconfig.la 
    5653endef 
    5754 
  • packages/XOrg/app/xmms/Makefile

    r9947 r9948  
    3838        --disable-esd 
    3939 
    40 TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include/gtk-1.2 
     40TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include/gtk-1.2 -I$(STAGING_DIR)/usr/include/glib-1.2 -I$(STAGING_DIR)/usr/lib/glib/include 
     41TARGET_LDFLAGS += -lgthread 
    4142 
    4243define Build/Configure 
     
    5455 
    5556define Build/Compile 
    56         $(MAKE) -C $(PKG_BUILD_DIR) 
    57         $(MAKE) -C $(PKG_BUILD_DIR) DESTDIR=$(PKG_INSTALL_DIR) install  
     57        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     58                DESTDIR=$(PKG_INSTALL_DIR) \ 
     59                LIBTOOL="libtool --tag=CC" \ 
     60                all install  
    5861endef 
    5962 
  • packages/XOrg/lib/atk/Makefile

    r9173 r9948  
    5050        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/ $(1)/usr/lib/ 
    5151        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ 
    52         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libatk-1.0.la 
    5352endef 
    5453 
  • packages/XOrg/lib/cairo/Makefile

    r9912 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:= http://cairographics.org/releases/ 
     17PKG_FIXUP = libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
    19  
    20 EXTRA_LDFLAGS:="-Wl,-rpath-link=$(STAGING_DIR)/usr/lib" 
    2120 
    2221define Package/cairo 
     
    4948        $(CP) $(PKG_INSTALL_DIR)/* $(1)/ 
    5049        $(SED) "s,-L/usr/local/lib,,g" $(1)/usr/lib/libcairo.la 
    51         $(SED) "s,/usr/lib/libfontconfig.la,$(1)/usr/lib/libfontconfig.la,g" $(1)/usr/lib/libcairo.la 
    52         $(SED)  "s,$(1)$(1),$(1),g" $(1)/usr/lib/libcairo.la 
    53         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libcairo.la 
     50        $(SED) "s,/usr/lib/libfontconfig.la,$(STAGING_DIR)/usr/lib/libfontconfig.la,g" $(1)/usr/lib/libcairo.la 
     51        $(SED)  "s,$(STAGING_DIR)$(STAGING_DIR),$(STAGING_DIR),g" $(1)/usr/lib/libcairo.la 
    5452endef 
    5553 
  • packages/XOrg/lib/gtk-1.2.10/Makefile

    r9912 r9948  
    2828 
    2929EXTRA_CFLAGS+=-Wl,-rpath-link=$(STAGING_DIR)/usr/lib 
    30  
    31 EXTRA_LDFLAGS+=-lnotimpl 
     30TARGET_CFLAGS+= -I$(STAGING_DIR)/usr/include/glib-1.2 -I$(STAGING_DIR)/usr/lib/glib/include 
     31EXTRA_LDFLAGS+=-lnotimpl -lglib -lgmodule 
    3232 
    3333define Package/gtk-1.2.10 
     
    6262        mv $(1)/usr/bin/gtk-config $(2)/bin/ 
    6363        $(SED) "s,libdirs=-L.*,libdirs=,g" $(2)/bin/gtk-config 
    64         $(SED) "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/lib{gtk,gdk}.la 
    6564endef 
    6665 
  • packages/XOrg/lib/gtk-2.8.20/Makefile

    r9772 r9948  
    5050define Build/InstallDev 
    5151        $(INSTALL_DIR)  $(1)/usr/{lib/pkgconfig,include} 
    52         $(CP) -r $(PKG_INSTALL_DIR)/usr/include/* $(1)/include/ 
     52        $(CP) -r $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ 
    5353        $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.{la,so.*} $(1)/usr/lib/ 
    5454        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* $(1)/usr/lib/pkgconfig/ 
    55         $(SED) "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/lib{gtk,gdk}*-2.0.la 
    5655endef 
    5756 
  • packages/XOrg/lib/imlib2/Makefile

    r9912 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=@SF/enlightenment 
     17PKG_FIXUP = libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
     
    2728 
    2829CONFIGURE_ARGS+=--disable-gtktest LIBS="-Wl,-rpath-link=$(STAGING_DIR)/usr/lib" 
    29  
    3030EXTRA_LDFLAGS+=-lnotimpl 
    3131 
     
    5050        $(INSTALL_DIR) $(1) 
    5151        $(CP) $(PKG_INSTALL_DIR)/* $(1)/ 
    52         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libImlib2.la 
    5352        $(CP) $(PKG_BUILD_DIR)/src/modules/loaders/.libs/*.so $(1)/usr/lib/imlib2/loaders/ 
    5453        $(INSTALL_DIR) $(2)/bin 
  • packages/XOrg/lib/libast/Makefile

    r9859 r9948  
    1616PKG_SOURCE_URL:=http://www.eterm.org/download/ 
    1717PKG_MD5SUM:=a9ec3b2da317f35869316e6d9571d296 
     18PKG_FIXUP:=libtol 
    1819 
    1920include $(INCLUDE_DIR)/package.mk 
     
    5354        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(2)/bin/ 
    5455        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include 
    55         $(SED) "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libast*.la 
    5656        $(SED) "s,-I/usr/include,,g" $(2)/bin/libast-config 
    5757        $(SED) "s,-L/usr/lib,,g" $(2)/bin/libast-config 
  • packages/XOrg/lib/pango/Makefile

    r9173 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1616PKG_SOURCE_URL:=ftp://ftp.gnome.org/pub/gnome/sources/pango/1.12/  
     17PKG_FIXUP:=libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
     
    5859        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ 
    5960        $(SED)  "s,Libs:,Libs: -L$$$${libdir}/libiconv/lib/ -L$$$${libdir}/libintl/lib/ ,g" $(1)/usr/lib/pkgconfig/pango*.pc 
    60         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libpango*.la 
    6161endef 
    6262 
  • packages/XOrg/lib/xine-lib/Makefile

    r9912 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://downloads.sourceforge.net/xine/ 
     17PKG_FIXUP:=libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
    1920 
    2021CONFIGURE_ARGS_XTRA+=--enable-static --disable-vcd 
    21 EXTRA_LDLAGS+=-Wl,-rpath-link=$(STAGING_DIR)/usr/lib 
    2222 
    2323define Package/xine-lib 
     
    4242 
    4343define Build/Compile 
    44         $(MAKE) -C $(PKG_BUILD_DIR) 
    45         $(MAKE) -C $(PKG_BUILD_DIR)/ install DESTDIR=$(PKG_INSTALL_DIR) 
    46         find $(PKG_INSTALL_DIR) -name lib*.*a | xargs rm -rf 
     44        $(MAKE) -C $(PKG_BUILD_DIR)/ all install DESTDIR=$(PKG_INSTALL_DIR) 
    4745endef 
    4846 
     
    5048        $(INSTALL_DIR) $(1) 
    5149        $(CP) $(PKG_INSTALL_DIR)/* $(1)/ 
    52         $(SED) 's,-I$$$${prefix}/include,-I$(1)/usr/include/,g' $(1)/usr/bin/xine-config  
    53         $(SED) 's,-L$$$${exec_prefix}/lib,-L$(1)/usr/lib/,g' $(1)/usr/bin/xine-config 
     50        $(SED) 's,-I$$$${prefix}/include,-I$(STAGING_DIR)/usr/include/,g' $(1)/usr/bin/xine-config  
     51        $(SED) 's,-L$$$${exec_prefix}/lib,-L$(STAGING_DIR)/usr/lib/,g' $(1)/usr/bin/xine-config 
    5452        $(INSTALL_DIR) $(2)/bin 
    5553        mv $(1)/usr/bin/xine-config $(2)/bin 
  • packages/lang/python/Makefile

    r9907 r9948  
    136136 
    137137define Build/InstallDev 
    138         $(INSTALL_DIR) $(1)/mk 
     138        $(INSTALL_DIR) $(1)/mk $(2)/bin $(1)/usr/bin $(1)/usr/include $(1)/usr/lib 
    139139        $(INSTALL_DATA) ./python-package.mk $(1)/mk/ 
    140         mkdir -p $(1)/usr/bin 
    141140        $(CP) $(PKG_BUILD_DIR)/hostpython $(1)/usr/bin/ 
    142141        ln -sf hostpython $(1)/usr/bin/python 
    143         mkdir -p $(STAGING_DIR)/usr/include 
    144         $(CP)   $(PKG_INSTALL_DIR)/usr/include/python$(PYTHON_VERSION) \ 
     142        ln -sf $(STAGING_DIR)/usr/bin/hostpython $(2)/bin/ 
     143        ln -sf $(STAGING_DIR)/usr/bin/python $(2)/bin/ 
     144        $(CP) \ 
     145                $(PKG_INSTALL_DIR)/usr/include/python$(PYTHON_VERSION) \ 
    145146                $(1)/usr/include/ 
    146         mkdir -p $(STAGING_DIR)/usr/lib 
    147         $(CP)   $(PKG_INSTALL_DIR)/usr/lib/python$(PYTHON_VERSION) \ 
    148                 $(1)/usr/lib/ 
    149         $(CP)   $(PKG_BUILD_DIR)/libpython$(PYTHON_VERSION).a \ 
     147        $(CP) \ 
     148                $(PKG_INSTALL_DIR)/usr/lib/python$(PYTHON_VERSION) \ 
     149                $(PKG_BUILD_DIR)/libpython$(PYTHON_VERSION).a \ 
    150150                $(1)/usr/lib/ 
    151151endef 
  • packages/libs/apr-util/Makefile

    r9947 r9948  
    3232CONFIGURE_ARGS += \ 
    3333        --with-pgsql=no \ 
    34         --with-apr="$(STAGING_DIR_HOST)/bin/apr-1-config" \ 
     34        --with-apr="$(STAGING_DIR)/host/bin/apr-1-config" \ 
    3535        --with-expat="$(STAGING_DIR)/usr" \ 
    3636        --without-sqlite2 \ 
     
    4848 
    4949define Build/InstallDev 
    50         mkdir -p $(2)/bin 
     50        $(INSTALL_DIR) $(2)/bin $(1)/usr/include/apr-1/ $(1)/usr/lib  $(1)/usr/lib/pkgconfig/ 
    5151        $(CP)   $(PKG_INSTALL_DIR)/usr/bin/apu-1-config \ 
    5252                $(2)/bin 
    53         mkdir -p $(1)/usr/include/apr-1/ 
    5453        $(CP)   $(PKG_INSTALL_DIR)/usr/include/apr-1/* \ 
    5554                $(1)/usr/include/apr-1/ 
    56         mkdir -p $(1)/usr/lib  
    5755        $(CP)   $(PKG_INSTALL_DIR)/usr/lib/libaprutil-1.{la,a,so*} \ 
    5856                $(1)/usr/lib/ 
    59         mkdir -p $(1)/usr/lib/pkgconfig/ 
    6057        $(CP)   $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/apr-util-1.pc \ 
    6158                $(1)/usr/lib/pkgconfig/ 
    6259        $(SED) 's, -e \"s -I$$$$prefix/lib  g\",,g' $(2)/bin/apu-1-config 
    63         $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(1)/usr/lib,g' $(2)/bin/apu-1-config 
    64         $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(1)/usr/include/,g' $(2)/bin/apu-1-config 
     60        $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(STAGING_DIR)/usr/lib,g' $(2)/bin/apu-1-config 
     61        $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(STAGING_DIR)/usr/include/,g' $(2)/bin/apu-1-config 
    6562        $(SED) 's,-L$$$$libdir,,g' $(2)/bin/apu-1-config 
    6663        $(SED) 's,-R$$$$libdir,,g' $(2)/bin/apu-1-config 
  • packages/libs/apr/Makefile

    r9947 r9948  
    4747 
    4848define Build/InstallDev 
    49         mkdir -p $(2)/bin 
     49        $(INSTALL_DIR) $(2)/bin $(1)/usr/include/apr-1 $(1)/usr/lib $(1)/usr/lib/pkgconfig $(1)/usr/share/build-1 
    5050        $(CP)   $(PKG_INSTALL_DIR)/usr/bin/apr-1-config \ 
    5151                $(2)/bin 
    52         mkdir -p $(1)/usr/include/apr-1 
    5352        $(CP)   $(PKG_INSTALL_DIR)/usr/include/apr-1/* \ 
    5453                $(1)/usr/include/apr-1/ 
    55         mkdir -p $(1)/usr/lib 
    5654        $(CP)   $(PKG_INSTALL_DIR)/usr/lib/libapr-1.{la,a,so*} \ 
    5755                $(1)/usr/lib/ 
    58         mkdir -p $(1)/usr/lib/pkgconfig 
    5956        $(CP)   $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/apr-1.pc \ 
    6057                $(1)/usr/lib/pkgconfig/ 
    61         mkdir -p $(1)/usr/share/build-1 
    6258        $(CP)   $(PKG_INSTALL_DIR)/usr/share/build-1/* \ 
    6359                $(1)/usr/share/build-1/ 
    64         $(SED) 's,^datadir=\"/usr/share\",datadir=\"$(1)/usr/share\",g' $(2)/bin/apr-1-config 
    65         $(SED) 's,^installbuilddir=\"/usr/share/build-1\",installbuilddir=\"$(1)/usr/share/build-1\",g' $(2)/bin/apr-1-config 
    66         $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(1)/usr/lib,g' $(2)/bin/apr-1-config 
    67         $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(1)/usr/include/,g' $(2)/bin/apr-1-config 
     60        $(SED) 's,^datadir=\"/usr/share\",datadir=\"$(STAGING_DIR)/usr/share\",g' $(2)/bin/apr-1-config 
     61        $(SED) 's,^installbuilddir=\"/usr/share/build-1\",installbuilddir=\"$(STAGING_DIR)/usr/share/build-1\",g' $(2)/bin/apr-1-config 
     62        $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(STAGING_DIR)/usr/lib,g' $(2)/bin/apr-1-config 
     63        $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(STAGING_DIR)/usr/include/,g' $(2)/bin/apr-1-config 
    6864        $(SED) 's,-L$$$$libdir,,g' $(2)/bin/apr-1-config 
    6965        $(SED) 's,-R$$$$libdir,,g' $(2)/bin/apr-1-config 
    70         $(SED) 's,/usr/share/build-1,$(1)/usr/share/build-1,g' $(1)/usr/share/build-1/apr_rules.mk 
     66        $(SED) 's,/usr/share/build-1,$(STAGING_DIR)/usr/share/build-1,g' $(1)/usr/share/build-1/apr_rules.mk 
    7167endef 
    7268 
  • packages/libs/curl/Makefile

    r9947 r9948  
    8080 
    8181define Build/InstallDev 
    82         $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin $(1)/usr/bin $(1)/usr/include $(1)/usr/lib $(1)/usr/lib/pkgconfig 
     82        $(INSTALL_DIR) $(2)/bin $(1)/usr/bin $(1)/usr/include $(1)/usr/lib $(1)/usr/lib/pkgconfig 
    8383        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/curl-config $(1)/usr/bin/ 
    8484        $(CP) $(PKG_INSTALL_DIR)/usr/include/curl $(1)/usr/include/ 
     
    8787        $(SED) 's,-L$$$${exec_prefix}/lib,,g' $(1)/usr/bin/curl-config 
    8888        $(SED) 's,$(TARGET_LDFLAGS),,g' $(1)/usr/lib/pkgconfig/libcurl.pc 
    89         ln -sf $(1)/usr/bin/curl-config $(2)/bin/ 
     89        ln -sf $(STAGING_DIR)/usr/bin/curl-config $(2)/bin/ 
    9090endef 
    9191 
  • packages/libs/freetype/Makefile

    r9947 r9948  
    5454        mkdir -p $(1)/usr/lib/pkgconfig 
    5555        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/freetype2.pc $(1)/usr/lib/pkgconfig/ 
    56         $(SED) 's,-I$$$$includedir/freetype2,-I$(1)/usr/include/freetype2,g' $(2)/bin/freetype-config 
    57         $(SED) 's,/usr/include/freetype2/,$(1)/usr/include/freetype2/,g' $(2)/bin/freetype-config 
     56        $(SED) 's,-I$$$$includedir/freetype2,-I$(STAGING_DIR)/usr/include/freetype2,g' $(2)/bin/freetype-config 
     57        $(SED) 's,/usr/include/freetype2/,$(STAGING_DIR)/usr/include/freetype2/,g' $(2)/bin/freetype-config 
    5858endef 
    5959 
  • packages/libs/giflib/Makefile

    r9217 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://downloads.sourceforge.net/libungif/ 
     17PKG_FIXUP := libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
     
    4849        $(CP) $(PKG_BUILD_DIR)/lib/libgif.la $(1)/usr/lib 
    4950        $(CP) $(PKG_BUILD_DIR)/lib/*.h $(1)/usr/include/ 
    50         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libgif.la 
    51         $(SED)  "s,installed.*,,g" $(1)/usr/lib/libgif.la 
    5251endef 
    5352 
  • packages/libs/glib/Makefile

    r9947 r9948  
    6868        $(INSTALL_DIR) $(2)/bin 
    6969        mv $(1)/usr/bin/glib-config $(2)/bin/ 
    70         $(SED) 's,-I$$$${prefix}/include/glib,-I$(1)/usr/include/glib,g' $(2)/bin/glib-config 
    71         $(SED) 's,-I$$$${exec_prefix}/lib/glib,-I$(1)/usr/lib/glib,g' $(2)/bin/glib-config 
     70        $(SED) 's,-I$$$${prefix}/include/glib,-I$(STAGING_DIR)/usr/include/glib,g' $(2)/bin/glib-config 
     71        $(SED) 's,-I$$$${exec_prefix}/lib/glib,-I$(STAGING_DIR)/usr/lib/glib,g' $(2)/bin/glib-config 
    7272        $(SED) 's,-L$$$${exec_prefix}/lib,,g' $(2)/bin/glib-config 
    7373endef 
  • packages/libs/gnutls/Makefile

    r9947 r9948  
    150150 
    151151define Build/InstallDev 
    152         mkdir -p $(1)/usr/bin 
     152        mkdir -p $(1)/usr/bin $(2)/bin $(1)/usr/include $(1)/usr/lib $(1)/usr/lib/pkgconfig 
    153153        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/libgnutls{,-extra}-config $(2)/bin/ 
    154         mkdir -p $(1)/usr/include 
    155154        $(CP) $(PKG_INSTALL_DIR)/usr/include/gnutls $(1)/usr/include/ 
    156         mkdir -p $(1)/usr/lib 
    157155        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnutls{,-extra,-openssl}.{a,so*} $(1)/usr/lib/ 
    158         mkdir -p $(1)/usr/lib/pkgconfig 
    159156        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/gnutls{,-extra}.pc $(1)/usr/lib/pkgconfig/ 
    160157endef 
  • packages/libs/libart/Makefile

    r9907 r9948  
    1919PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)_lgpl-$(PKG_VERSION) 
    2020PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install 
     21PKG_FIXUP:=libtool 
    2122 
    2223include $(INCLUDE_DIR)/package.mk 
     
    3738endef 
    3839 
    39 define Build/Configure 
    40         $(call Build/Configure/Default, \ 
    41                 --enable-shared \ 
    42                 --enable-static \ 
    43         ) 
    44 endef 
     40CONFIGURE_ARGS += \ 
     41        --enable-shared \ 
     42        --enable-static 
    4543 
    4644define Build/Compile 
     
    5250 
    5351define Build/InstallDev 
    54         mkdir -p $(1)/usr/bin 
     52        $(INSTALL_DEV) $(1)/usr/bin $(1)/usr/include $(1)/usr/lib $(1)/usr/lib/pkgconfig 
    5553        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/libart2-config $(1)/usr/bin/ 
    56         mkdir -p $(1)/usr/include 
    5754        $(CP) $(PKG_INSTALL_DIR)/usr/include/libart-2.0 $(1)/usr/include/ 
    58         mkdir -p $(1)/usr/lib 
    59         $(CP) $(PKG_INSTALL_DIR)/usr/lib/libart_lgpl_2.{a,so*} $(1)/usr/lib/ 
    60         mkdir -p $(1)/usr/lib/pkgconfig 
     55        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libart_lgpl_2.{la,a,so*} $(1)/usr/lib/ 
    6156        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libart-2.0.pc $(1)/usr/lib/pkgconfig/ 
    6257endef 
  • packages/libs/libgcrypt/Makefile

    r9907 r9948  
    1919PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) 
    2020PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install 
     21PKG_FIXUP:=libtool 
    2122 
    2223include $(INCLUDE_DIR)/package.mk 
     
    5859        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/libgcrypt-config $(1)/usr/bin/ 
    5960        $(CP) $(PKG_INSTALL_DIR)/usr/include/gcrypt*.h $(1)/usr/include/ 
    60         $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgcrypt.{a,so*} $(1)/usr/lib/ 
     61        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgcrypt.{la,a,so*} $(1)/usr/lib/ 
    6162        $(CP) $(PKG_INSTALL_DIR)/usr/share/aclocal/libgcrypt.m4 $(1)/usr/share/aclocal/ 
    62         $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(1)/usr/lib,g' $(1)/usr/bin/libgcrypt-config 
    63         $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(1)/usr/include/,g' $(1)/usr/bin/libgcrypt-config 
     63        $(SED) 's,^libdir=\"$$$${exec_prefix}/lib,libdir=\"$(STAGING_DIR)/usr/lib,g' $(1)/usr/bin/libgcrypt-config 
     64        $(SED) 's,^includedir=\"$$$${prefix}/include/,includedir=\"$(STAGING_DIR)/usr/include/,g' $(1)/usr/bin/libgcrypt-config 
    6465        ln -sf $(1)/usr/bin/libgcrypt-config $(2)/bin/ 
    6566endef 
  • packages/libs/libxslt/Makefile

    r9907 r9948  
    7171 
    7272define Build/InstallDev 
    73         mkdir -p $(1)/usr/bin 
     73        $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/include $(1)/usr/lib $(1)/usr/lib/pkgconfig 
    7474        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/xslt-config $(1)/usr/bin/ 
    7575        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/xsltproc $(1)/usr/bin/ 
    76         mkdir -p $(1)/usr/include 
    7776        $(CP) $(PKG_INSTALL_DIR)/usr/include/libxslt $(1)/usr/include/ 
    78         mkdir -p $(1)/usr/lib 
    7977        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxslt.{a,so*} $(1)/usr/lib/ 
    80         mkdir -p $(1)/usr/lib/pkgconfig 
    8178        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libxslt.pc $(1)/usr/lib/pkgconfig/ 
    8279        $(SED) 's,-I$$$${includedir},,g' $(1)/usr/bin/xslt-config 
    8380        $(SED) 's,-L$$$${libdir},,g' $(1)/usr/bin/xslt-config 
    84         $(SED) 's,-I$(1)/usr/include,,g' $(1)/usr/bin/xslt-config 
    85         $(SED) 's,-L$(1)/usr/lib,,g' $(1)/usr/bin/xslt-config 
     81        $(SED) 's,-I$(STAGING_DIR)/usr/include,,g' $(1)/usr/bin/xslt-config 
     82        $(SED) 's,-L$(STAGING_DIR)/usr/lib,,g' $(1)/usr/bin/xslt-config 
    8683endef 
    8784 
  • packages/libs/mysql/Makefile

    r9907 r9948  
    9797        $(INSTALL_DIR) $(2)/bin $(1)/usr/bin $(1)/usr/include $(1)/usr/lib 
    9898        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mysql_config $(1)/usr/bin/ 
    99         ln -sf $(1)/usr/bin/mysql_config $(2)/bin/ 
     99        ln -sf $(STAGING_DIR)/usr/bin/mysql_config $(2)/bin/ 
    100100        $(CP) $(PKG_INSTALL_DIR)/usr/include/mysql $(1)/usr/include/ 
    101101        # NOTE: needed for MySQL-Python 
  • packages/libs/pcre/Makefile

    r9907 r9948  
    4040 
    4141define Build/InstallDev 
    42         $(INSTALL_DIR) $(1)/usr/bin 
     42        $(INSTALL_DIR) $(1)/usr/bin $(2)/bin $(1)/usr/include $(1)/usr/lib 
    4343        $(CP) $(PKG_BUILD_DIR)/pcre-config $(1)/usr/bin/ 
    44         $(INSTALL_DIR) $(1)/usr/include 
     44        ln -sf $(STAGING_DIR)/usr/bin/pcre-config $(2)/bin 
    4545        $(CP) $(PKG_BUILD_DIR)/pcre{,posix}.h $(1)/usr/include/ 
    46         $(INSTALL_DIR) $(1)/usr/lib 
    4746        $(CP) $(PKG_BUILD_DIR)/.libs/libpcre{,posix}.{a,so*} $(1)/usr/lib/ 
    4847endef 
  • packages/libs/tiff/Makefile

    r9374 r9948  
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:= http://libtiff.maptools.org/dl/ 
     17PKG_FIXUP := libtool 
    1718 
    1819include $(INCLUDE_DIR)/package.mk 
     
    4849        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib* $(1)/usr/lib 
    4950        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ 
    50         $(SED)  "s,"libdir\=\'/usr/lib\'",libdir='$(1)/usr/lib\'," $(1)/usr/lib/libtif{f,fxx}.la 
    5151endef 
    5252 
  • packages/libs/uclibc++/Makefile

    r9907 r9948  
    6565 
    6666define Build/InstallDev 
    67         mkdir -p $(2)/bin 
     67        $(INSTALL_DIR) $(2)/bin $(1)/usr/include/uClibc++ $(1)/usr/lib 
    6868        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/g++-uc $(2)/bin/ 
    69         mkdir -p $(1)/usr/include/uClibc++ 
    7069        $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/uClibc++/ 
    71         mkdir -p $(1)/usr/lib 
    7270        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libuClibc++*.{a,so*} $(1)/usr/lib/ 
    73         $(SED) 's|-I/include/|-I$(1)/usr/include/uClibc++/|g' $(2)/bin/g++-uc 
    74         $(SED) 's|-L/lib/|-L$(1)/usr/lib/|g' $(2)/bin/g++-uc 
     71        $(SED) 's|-I/include/|-I$(STAGING_DIR)/usr/include/uClibc++/|g' $(2)/bin/g++-uc 
     72        $(SED) 's|-L/lib/|-L$(STAGING_DIR)/usr/lib/|g' $(2)/bin/g++-uc 
    7573# add another wrapper which links against both uClibc++ and libstdc++  
    7674        $(INSTALL_BIN) $(2)/bin/g++-uc $(2)/bin/g++-uc+std 
  • packages/libs/wxbase/Makefile

    r9907 r9948  
    114114 
    115115define Build/InstallDev 
    116         mkdir -p $(1)/usr/bin 
     116        $(INSTALL_DIR) $(1)/usr/bin $(1)/usr/include $(1)/usr/lib 
    117117        $(CP) -L $(PKG_INSTALL_DIR)/usr/bin/wx-config $(1)/usr/bin/ 
    118         mkdir -p $(1)/usr/include 
    119118        $(CP) $(PKG_INSTALL_DIR)/usr/include/wx-2.6 $(1)/usr/include/ 
    120         mkdir -p $(1)/usr/lib 
    121119        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.6-*.so $(1)/usr/lib/ 
    122120        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwx_base{,_net,_xml}-2.6.so.* $(1)/usr/lib/ 
    123121        $(CP) $(PKG_INSTALL_DIR)/usr/lib/wx $(1)/usr/lib/ 
    124         $(SED) 's,-I$$$${includedir}/wx-2.6,-I$(1)/usr/include/wx-2.6,g' $(1)/usr/bin/wx-config 
    125         $(SED) 's,-I$$$${libdir}/wx/include,-I$(1)/usr/lib/wx/include,g' $(1)/usr/bin/wx-config 
     122        $(SED) 's,-I$$$${includedir}/wx-2.6,-I$(STAGING_DIR)/usr/include/wx-2.6,g' $(1)/usr/bin/wx-config 
     123        $(SED) 's,-I$$$${libdir}/wx/include,-I$(STAGING_DIR)/usr/lib/wx/include,g' $(1)/usr/bin/wx-config 
    126124endef 
    127125 
  • packages/net/apache/Makefile

    r9907 r9948  
    8181define Build/Configure   
    8282        $(call Build/Configure/Default, \ 
    83                 --with-apr="$(STAGING_DIR_HOST)/bin/apr-1-config" \ 
    84                 --with-apr-util="$(STAGING_DIR_HOST)/bin/apu-1-config" \ 
    85                 --with-pcre="$(STAGING_DIR)/usr/bin/pcre-config" \ 
     83                --with-apr="$(STAGING_DIR)/host/bin/apr-1-config" \ 
     84                --with-apr-util="$(STAGING_DIR)/host/bin/apu-1-config" \ 
     85                --with-pcre="$(STAGING_DIR)/host/bin/pcre-config" \ 
    8686                --enable-http \ 
    8787                --enable-ssl \ 
  • packages/net/subversion/Makefile

    r9947 r9948  
    4848 
    4949CONFIGURE_ARGS += \ 
    50         --with-apr="$(STAGING_DIR_HOST)/bin/apr-1-config" \ 
    51         --with-apr-util="$(STAGING_DIR_HOST)/bin/apu-1-config" \ 
     50        --with-apr="$(STAGING_DIR)/host/bin/apr-1-config" \ 
     51        --with-apr-util="$(STAGING_DIR)/host/bin/apu-1-config" \ 
    5252        --with-neon="$(STAGING_DIR)/usr/include/neon" \ 
    5353        --disable-mod-activation \ 
  • packages/utils/rrdtool/Makefile

    r9947 r9948  
    7070 
    7171CONFIGURE_VARS += \ 
    72         CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/freetype2 -I$(STAGING_DIR)/usr/include/libart-2.0" \ 
    7372        LIBS="-lnotimpl" \ 
    7473        rd_cv_ieee_works=yes \ 
Note: See TracChangeset for help on using the changeset viewer.