- Fix kqemu on recent -current which no longer has/uses unit2minor()

- Bump PORTREVISION

PR:		ports/131603
Submitted by:	"Scot W. Hetzel" <swhetzel@gmail.com>
This commit is contained in:
Juergen Lock 2009-02-12 17:46:29 +00:00
parent 3a9cefc5cd
commit 8605363e10
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=228125
4 changed files with 34 additions and 1 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= kqemu
PORTVERSION= 1.4.0.p1
PORTREVISION= 1
CATEGORIES= emulators kld
MASTER_SITES= http://bellard.org/qemu/ \
http://qemu.org/ \

View File

@ -0,0 +1,16 @@
--- kqemu-freebsd.c.orig 2009-02-12 03:45:30.607773000 -0600
+++ kqemu-freebsd.c 2009-02-12 03:50:10.019986534 -0600
@@ -381,7 +381,12 @@
r = clone_create(&kqemuclones, &kqemu_cdevsw, &unit, dev, 0);
if (r) {
- *dev = make_dev(&kqemu_cdevsw, unit2minor(unit),
+ *dev = make_dev(&kqemu_cdevsw,
+#if __FreeBSD_version < 800062
+ unit2minor(unit),
+#else /* __FreeBSD_version >= 800062 */
+ unit,
+#endif /* __FreeBSD_version < 800062 */
UID_ROOT, GID_WHEEL, 0660, "kqemu%d", unit);
if (*dev != NULL) {
dev_ref(*dev);

View File

@ -7,7 +7,7 @@
PORTNAME= kqemu
PORTVERSION= 1.3.0.p11
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= emulators kld
MASTER_SITES= http://bellard.org/qemu/ \
http://qemu.org/ \

View File

@ -0,0 +1,16 @@
--- kqemu-freebsd.c.orig 2009-02-12 03:45:30.607773000 -0600
+++ kqemu-freebsd.c 2009-02-12 03:50:10.019986534 -0600
@@ -381,7 +381,12 @@
r = clone_create(&kqemuclones, &kqemu_cdevsw, &unit, dev, 0);
if (r) {
- *dev = make_dev(&kqemu_cdevsw, unit2minor(unit),
+ *dev = make_dev(&kqemu_cdevsw,
+#if __FreeBSD_version < 800062
+ unit2minor(unit),
+#else /* __FreeBSD_version >= 800062 */
+ unit,
+#endif /* __FreeBSD_version < 800062 */
UID_ROOT, GID_WHEEL, 0660, "kqemu%d", unit);
if (*dev != NULL) {
dev_ref(*dev);