Commit graph

77 commits

Author SHA1 Message Date
dsainty
c3b78ed474 Upstream patch to build on Linux systems without V4L1 support.
http://cgit.freedesktop.org/hal/commit/?id=ae13d96fa2a0612b6000f4b8f6ed9d3564035703

Fixes build on Ubuntu 11.04.
2011-10-04 10:31:37 +00:00
hans
49a8c3c30b Use ${AUTORECONF_ARGS} to work with native pkg-config. 2011-09-14 17:44:55 +00:00
shattered
1c62da42bc Fix build on NetBSD 4 2011-05-07 10:07:12 +00:00
obache
0e2c97799a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
hans
fc3da0e233 Fix build on SunOS. 2011-04-04 09:41:17 +00:00
obache
dc41d3ffd1 Change condition for check of libvolume_id.
it depend on backend, not host.

Fixes build with NetBSD-4 (dummy backend), PR#44794.
2011-03-30 13:05:41 +00:00
markd
2260e4de07 Readd --without-os-type configure arg, accidentally dropped when merging
the 0.5.14 changes.  PR#44703
2011-03-10 19:45:03 +00:00
jmcneill
c94cc34bec somebody renamed hw.acpi.supported_states to hw.acpi.sleep.states, so
try the 2nd if the 1st fails
2011-02-17 12:11:57 +00:00
dsainty
fafa714c0f Fixes for Linux build:
- Pull in libblkid for Linux in order to successfully build
- Fix PLIST.Linux: lib/hal -> libexec
- Remove Linux-only libusb buildlink.  This version of hal fails to use libusb,
  since it isn't version 2.0 (this does look a little like a mistake though).
- The CSR support is absent because libusb isn't available.  Remove from
  PLIST.Linux
- Other minor additions and edits to PLIST.Linux
- Buildlink in gperf explicitly, to reliably build the keymap support
- Make sure .../etc/udev/rules.d exists before trying to install to it
2011-01-09 01:26:56 +00:00
obache
5c02de0b6c Fixes scriptdir for NetBSD.
Bump PKGREVISION.
2011-01-08 13:39:08 +00:00
obache
54caacde13 Bring back DragonFly BSD support.
Based on PR#44338 from Rumko, also fixes PLIST.FreeBSD and self-tests by me.
2011-01-08 13:00:13 +00:00
tron
e2745e7ffe Only look for "blkid" under Linux as we only use the Linux backend under
that platform. This should fix the build under DragonFly BSD.

Problem reported by Peter Avalos in private e-mail.
2010-12-29 00:12:15 +00:00
tron
a379c7d1a6 Don't check for "blkid" under Mac OS X. It is not necessary and breaks
the build.

The according check in "configure.in" is probably broken. As far as I can
tell it should only check for "blkid" if the "linux" backend is used.
2010-12-27 22:26:17 +00:00
markd
5ab46fed7e Add distinfo missed in previous. 2010-12-26 23:52:07 +00:00
markd
915c9441ff Update to 0.5.14.
Many bugfixes and support for new features.
2010-12-26 20:59:31 +00:00
ahoka
5fade65672 bump rev for battery fix 2010-12-16 11:38:08 +00:00
ahoka
f168be3947 dont divide by 3600, beacuse gnome power applet doesnt expect it like this
ok by jared
2010-12-16 11:34:51 +00:00
obache
5b8155d55f Disable OS (i.e. Linux distro) specific behaviour.
PR#43767 by Aleksey Cheusov.
2010-08-17 10:59:13 +00:00
wiz
0d45f42383 Bump PKGREVISION for new patch-ax. 2010-01-26 06:16:30 +00:00
macallan
a0fde819ce make this work on non-x86
OKed long, long ago by jmcneill
2010-01-26 01:12:02 +00:00
heinz
5e3cd069ac Added LICENSE information. 2010-01-24 17:11:17 +00:00
heinz
1d4abac860 Added missing TEST_TARGET. 2010-01-16 14:46:36 +00:00
abs
bec3293c14 When mounting a filesystem on behalf of a user treat __NetBSD__ similarly
to __FreeBSD__ and chown the mountpoint to the user. With this change,
and the recent one to policykit automounting works on NetBSD
2009-12-27 16:17:33 +00:00
jmcneill
9638f2ee79 treat driver == "ld" as a mass storage device, like "wd" and "sd" 2009-10-15 00:30:38 +00:00
joerg
0e21b4de25 Prepare configure for changes in the libtool m4 macros of libtool 2.2:
- explicitly request finding the C++ compiler before trying to run it
2009-09-14 15:18:36 +00:00
drochner
2e07b32dc4 rename the "ismounted" property to "is_mounted" which seems to
be the official name
bump PKGREVISION
(this still needs a lot of work)
2009-07-26 18:42:04 +00:00
wiz
6f7c23cfe5 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
4bfd4a2628 Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
jmcneill
ea4f69e5ff to netbsd-desktop 2009-03-18 13:30:45 +00:00
tron
d5ad13b3e0 Actually substitute "PKG_SYSCONFBASE" in the package list. Bump package
revisions as this affects the binary package.
2009-03-02 11:36:33 +00:00
jmcneill
4473bec977 Plug a memory leak in envsys_timeout; the caller of prop_dictionary_all_keys
is responsible for freeing allocated memory. Bump PKGREVISION.
2009-03-01 18:22:31 +00:00
ahoka
437a9f72f8 The OWN_DIRS shouldnt be there.
Thanks goes again to Joerg.
2009-02-28 15:54:29 +00:00
ahoka
940e9bbaa0 Use MAKE_DIRS and OWN_DIRS instead of INSTALL as suggested by Joerg. 2009-02-28 14:54:23 +00:00
ahoka
84b1af0442 Create /media automatically, so hald mount actually works
without manual labour. Bump revision.
2009-02-28 14:00:23 +00:00
tron
281531f3ac Fix (de-)installation if "PKG_SYSCONFBASE" is set. Bump package revision
because of this package list change.

Reviewed by Jared McNeill.
2009-01-25 16:20:36 +00:00
sketch
4bd23fc406 Couple of hacks to get Sun Studio compile working. 2009-01-23 11:13:38 +00:00
jmcneill
c141e84fba Optical media handling needs block.storage_device too; add this to
improve KDE4 compatibility. Bump PKGREVISION.
2009-01-18 13:53:33 +00:00
obache
438b358b86 Restrict necessity of libvolume_id to using linux/freebsd/netbsd hald backends.
Fixes build failure on platforms using dummy backend, as PR 40291.
2009-01-03 01:28:34 +00:00
jmcneill
2fa05ee9f9 Re-apply PR# pkg/40230 workaround from r1.25 lost in r1.27. 2008-12-28 12:43:27 +00:00
jmcneill
c79616bfc7 Since people are bumping pkgrevison on this anyway..
hald-netbsd: use scsi identify to fill in storage.vendor/storage.model
  where available so hal-info fdi matching rules will apply
hald-netbsd: if libvolume_id thinks that a partition is vfat, believe it
  over the disklabel (stops USB devices lacking partition tables such as
  an iPod from incorrectly being treated as ffs).
2008-12-26 15:30:06 +00:00
ahoka
238f479dfb Make the package fully honour PKG_SYSCONFBASE.
Bump revision.
2008-12-26 11:36:31 +00:00
ahoka
a6c9cb93fe Add "@comment $NetBSD$". 2008-12-26 02:36:02 +00:00
wiz
8f90e091fa Fix typo. 2008-12-24 13:55:24 +00:00
jmcneill
8ad4f14709 Add a note explaining that /dev/drvctl is required for proper support
of the NetBSD 5.0+ HAL backend.
2008-12-24 13:41:07 +00:00
jmcneill
9fa6965758 Fix PLIST on Linux, from David Sainty 2008-12-22 21:30:08 +00:00
jmcneill
e2a816fbbb PR# pkg/40147: sysutils/hal fails to build on Linux 2008-12-22 11:06:15 +00:00
ahoka
6aca687bd1 Rework platform logic to fall back properly to dummy backend. 2008-12-21 14:17:20 +00:00
jmcneill
7a50c5cb2f PR# pkg/40147: sysutils/hal fails to build on Linux 2008-12-21 13:58:28 +00:00
jmcneill
075da553c1 PR# pkg/40230: "libvolume_id" doesn't build under Mac OS X
Fix HAL build on OS X. Tested on 10.5.6 powerpc.
2008-12-20 21:11:05 +00:00