hal and udev

2011-07-24 Thread Roelof Wobben


Hello, 

 

It is correct that Dragonfly uses udev instead of the deprecated hal.

And which version of Gnome is avaible ?

 

Roelof

  


pkgsrcv2.git not syncing correctly; around 400 missing files

2011-07-24 Thread John Marino
I have been using pkgsrc from our git mirror (pkgsrcv2), but I recently
noticed some patches were missing as it caused me to submit a bad patch
to pkgsrc while fixing multimedia/xine-lib port, and since then I've
found many missing files.

I pulled pkgsrc via CVS and created a script to compare both
repositories.  I had to tell diff to ignore differences that we caused
by CVSID tags (e.g. $NetBSD$ and $Id$) because for some reason these
CVSIDs were the only difference in hundreds of files.

The result is attached.
367 files are shown as missing and the remaining 36 are shown as different.

At the very least, this report could be used to manually sync
pkgsrcv2.git, but it appears something systematic is amiss due to the
large number of missing patches.  Hopefully this can be fixed?

Regards,
John
DIFF:archivers/libarchive/files/contrib/libarchive.spec
DIFF:archivers/libarchive/files/contrib/libarchive.1aix53.spec
DIFF:archivers/libarchive/files/build/windows/mvcpp.nt
DIFF:archivers/libarchive/files/build/windows/wccpp.nt
MISSING: audio/libsndfile/patches/patch-aa
MISSING: audio/libsndfile/patches/patch-ab
MISSING: audio/libsndfile/patches/patch-ac
MISSING: audio/pulseaudio/patches/patch-src_pulsecore_svolume_mmx.c
MISSING: comms/libopensync/patches/patch-af
MISSING: converters/qrencode/patches/patch-libqrencode.pc.in
MISSING: databases/qdbm/patches/patch-ak
MISSING: databases/sqlitebrowser/patches/patch-sqlitebrowser_sqlbrowser__util.c
MISSING: devel/atk/patches/patch-aa
MISSING: devel/atk/patches/patch-ab
MISSING: devel/liboil/patches/patch-ae
MISSING: devel/roundup/patches/patch-setup-py
MISSING: devel/xulrunner/patches/patch-security_nss_cmd_shlibsign_sign.sh
MISSING: devel/xulrunner/patches/patch-toolkit_toolkit-tiers.mk
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_base_platform__file__posix.cc
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_base_debug__util__posic.cc
MISSING: devel/xulrunner/patches/patch-ipc_chromium_src_base_file__util.h
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_base_file__util__posix.cc
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc
MISSING: devel/xulrunner/patches/patch-ipc_chromium_src_base_sys__info__posix.cc
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_base_third__party_nspr_prcpucfg.h
MISSING: devel/xulrunner/patches/patch-ipc_chromium_src_build_build__config.h
MISSING: 
devel/xulrunner/patches/patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h
MISSING: devel/gps/patches/patch-ah
MISSING: devel/gps/patches/patch-ai
MISSING: devel/gps/patches/patch-aj
MISSING: devel/p5-File-Listing/Makefile
MISSING: devel/p5-File-Listing/DESCR
MISSING: devel/p5-File-Listing/distinfo
MISSING: devel/py-funcparserlib/Makefile
MISSING: devel/py-funcparserlib/DESCR
MISSING: devel/py-funcparserlib/distinfo
MISSING: devel/py-funcparserlib/PLIST
MISSING: devel/py-testtools/Makefile
MISSING: devel/py-testtools/DESCR
MISSING: devel/py-testtools/distinfo
MISSING: devel/py-testtools/PLIST
MISSING: devel/lua-lrexlib/DESCR.common
MISSING: devel/lua-lrexlib/Makefile
MISSING: devel/lua-lrexlib/Makefile.common
MISSING: devel/lua-lrexlib/Makefile.version
MISSING: devel/lua-lrexlib/distinfo
MISSING: devel/lua-lrexlib/patches/patch-aa
MISSING: devel/lua-lrexlib/patches/patch-ab
MISSING: devel/lua-lrexlib/patches/patch-ac
MISSING: devel/lua-lrexlib-onig/Makefile
MISSING: devel/lua-lrexlib-onig/DESCR
MISSING: devel/lua-lrexlib-onig/Makefile.common
MISSING: devel/lua-lrexlib-onig/PLIST
MISSING: devel/lua-lrexlib-pcre/Makefile
MISSING: devel/lua-lrexlib-pcre/DESCR
MISSING: devel/lua-lrexlib-pcre/PLIST
MISSING: devel/lua-lrexlib-posix/Makefile
MISSING: devel/lua-lrexlib-posix/DESCR
MISSING: devel/lua-lrexlib-posix/PLIST
MISSING: emulators/gxemul/patches/patch-ad
MISSING: emulators/gxemul/patches/patch-ae
MISSING: emulators/gxemul/patches/patch-af
MISSING: emulators/qemu/patches/patch-ioport.c
MISSING: filesystems/glusterfs/PLIST.georeplication
MISSING: filesystems/glusterfs/options.mk
MISSING: filesystems/fuse-ext2/Makefile
MISSING: filesystems/fuse-ext2/DESCR
MISSING: filesystems/fuse-ext2/distinfo
MISSING: filesystems/fuse-ext2/PLIST
MISSING: filesystems/fuse-ext2/patches/patch-aa
MISSING: filesystems/fuse-ext2/patches/patch-ab
MISSING: filesystems/fuse-ext2/patches/patch-ac
MISSING: filesystems/fuse-ext2/patches/patch-af
MISSING: filesystems/fuse-ext2/patches/patch-ag
MISSING: games/maelstrom-x11/patches/patch-macres_cpp
MISSING: games/maelstrom-x11/patches/patch-maelstrom_sound_cpp
MISSING: games/maelstrom-x11/patches/patch-randtest_cpp
MISSING: games/maelstrom-x11/patches/patch-testlist_cpp
DIFF:graphics/vcg/files/globals.h
MISSING: graphics/py-blockdiag/Makefile
MISSING: graphics/py-blockdiag/DESCR
MISSING: graphics/py-blockdiag/distinfo
MISSING: graphics/py-blockdiag/PLIST
MISSING: ham/locator/patches/patch-locator.cc
MISSING: lang/gcc/patches/patch-Makefile.in
MISSING: 

Re: hal and udev

2011-07-24 Thread Chris Turner
On Sun, Jul 24, 2011 at 09:21:58AM +, Roelof Wobben wrote:

Disclaimer: not a gnome dev / only familiar at high level - 

 It is correct that Dragonfly uses udev instead of the deprecated hal.

As I take it - hal is a gnome related hardware layer so e.g.
gnome applications can do things like mounth thumbdrives, etc
without needing to directly interface to the underling os -

whereas udev is the actual linux devfs implementation -

though I haven't dug into gnome lately so maybe theres a gnome
udev as well these days.. or ??

dragonfly has its own devfs implementation - I'm not sure
what the gnome VFS layer uses to interact with this ..

 And which version of Gnome is avaible ?

This depends on which version of pkgsrc you are tracking -
if you're wanting to use binary packages we typically
follow the latest stable branch - 

   http://pkgsrc.se/x11/gnome-desktop

shows that pkgsrc-CURRENT is at 2.32 and the last few pkgsrc stable
branches have been at 2.30+

The various makefiles used in the pkgsrc tree should give you
an idea of the build options selected.

You should also be able to browse the available binary packages for
dragonfly though I don't have URL handy at present.

Cheers,

- Chris