current svn doesn't make install properly



Hi,
I'm building snapshot packages from trunk and the last successfull
package i built was 3650. newer packages are empty when i make install.

this is the last output of the build process:


> libtool: link: gcc -shared  .libs/libnm_settings_plugin_keyfile_la-nm-keyfile-connection.o .libs/libnm_settings_plugin_keyfile_la-plugin.o .libs/libnm_settings_plugin_keyfile_la-reader.o .libs/libnm_settings_plugin_keyfile_la-writer.o   -Wl,-rpath -Wl,/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/libnm-util/.libs -Wl,-rpath -Wl,/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/libnm-glib/.libs -L/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/libnm-util/.libs ../../../libnm-util/.libs/libnm-util.so ../../../libnm-glib/.libs/libnm_glib.so /home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/libnm-util/.libs/libnm-util.so -lgthread-2.0 -lrt -ldbus-glib-1 -ldbus-1 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  -march=i686 -mtune=generic -Wl,--export-dynamic   -pthread -Wl,-soname -Wl,libnm-settings-plugin-keyfile.so -o .libs/libnm-settings-plugin-keyfile.so
> libtool: link: ar cru .libs/libnm-settings-plugin-keyfile.a  libnm_settings_plugin_keyfile_la-nm-keyfile-connection.o libnm_settings_plugin_keyfile_la-plugin.o libnm_settings_plugin_keyfile_la-reader.o libnm_settings_plugin_keyfile_la-writer.o
> libtool: link: ranlib .libs/libnm-settings-plugin-keyfile.a
> libtool: link: ( cd ".libs" && rm -f "libnm-settings-plugin-keyfile.la" && ln -s "../libnm-settings-plugin-keyfile.la" "libnm-settings-plugin-keyfile.la" )
> make[4]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings/plugins/keyfile'
> make[4]: Entering directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings/plugins'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings/plugins'
> make[3]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings/plugins'
> make[3]: Entering directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings'
> make[2]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/system-settings'
> Making all in tools
> make[2]: Entering directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/tools'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/tools'
> Making all in policy
> make[2]: Entering directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/policy'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build/policy'
> make[2]: Entering directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build'
> make[2]: Nothing to be done for `all-am'.
> make[2]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build'
> make[1]: Leaving directory `/home/baze/pkgs/networkmanager-svn/src/NetworkManager-build'
> Makefile:73: *** commands commence before first target.  Stop.

and this is the build script from my arch linux PKGBUILD:


> build() {
> cd $startdir/src
> msg "Updating from SVN"
> svn co $_svntrunk -r $pkgver $_svnmod || return 1
> 
> msg "SVN checkout done."
> msg "Starting make..."
> 
> [ -d ./$_svnmod-build ] && rm -fr ./$_svnmod-build
> svn export ./$_svnmod ./$_svnmod-build
> cd ./$_svnmod-build
> 
> 
>   ./autogen.sh --prefix=/usr --sysconfdir=/etc \
>       --with-distro=arch --localstatedir=/var \
>       --without-gnome --libexecdir=/usr/lib/networkmanager
>   
>   make || return 1
>   sed -i -e '/\slibnm-util\s/d' -e '/\sinclude/d' -e '/\sgnome\s/d' Makefile
>   make DESTDIR=${startdir}/pkg install
>   install -d -m755 ${startdir}/pkg/usr/bin
>   install -m755 test/nm-tool ${startdir}/pkg/usr/bin/nm-tool
> #  install -m644 ${startdir}/src/NetworkManager.conf ${startdir}/pkg/etc/dbus-1/system.d/NetworkManager.conf	
> #  install -m755 ${startdir}/src/ntpdate ${startdir}/pkg/etc/NetworkManager/dispatcher.d/ntpdate
> #  install -m755 ${startdir}/src/netfs ${startdir}/pkg/etc/NetworkManager/dispatcher.d/netfs
> }

the last lines have to be commented out, or else no package is created at all, because the 
directories don't exist. the only content of the package is the manually installed nm-tool file.

can anyone confirm this?

björn


Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]