Commit graph

77 commits

Author SHA1 Message Date
dsainty
0137903083 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
f297632ae4 Use ${AUTORECONF_ARGS} to work with native pkg-config. 2011-09-14 17:44:55 +00:00
shattered
5aaac13c65 Fix build on NetBSD 4 2011-05-07 10:07:12 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
hans
49052b82dc Fix build on SunOS. 2011-04-04 09:41:17 +00:00
obache
0f830ea6b4 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
b8bda1413b 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
091f0f041c 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
56856801d1 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
8b2b5f0c49 Fixes scriptdir for NetBSD.
Bump PKGREVISION.
2011-01-08 13:39:08 +00:00
obache
04e9a8f3e4 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
a9a785f7b6 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
c4f079d84d 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
cbae6a7c42 Add distinfo missed in previous. 2010-12-26 23:52:07 +00:00
markd
04b695c6df Update to 0.5.14.
Many bugfixes and support for new features.
2010-12-26 20:59:31 +00:00
ahoka
93942d6537 bump rev for battery fix 2010-12-16 11:38:08 +00:00
ahoka
f2193dda2a 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
e9c926944b Disable OS (i.e. Linux distro) specific behaviour.
PR#43767 by Aleksey Cheusov.
2010-08-17 10:59:13 +00:00
wiz
4089946672 Bump PKGREVISION for new patch-ax. 2010-01-26 06:16:30 +00:00
macallan
9a8eae61e2 make this work on non-x86
OKed long, long ago by jmcneill
2010-01-26 01:12:02 +00:00
heinz
d653ce6a74 Added LICENSE information. 2010-01-24 17:11:17 +00:00
heinz
c75ede1485 Added missing TEST_TARGET. 2010-01-16 14:46:36 +00:00
abs
4f946508b8 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
7fbf849696 treat driver == "ld" as a mass storage device, like "wd" and "sd" 2009-10-15 00:30:38 +00:00
joerg
b938911f20 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
7a65e5eddd 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
d70523df21 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
f0bbd1517d 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