lrmi: Drop package
This was only needed for building the i686 kernel package Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
parent
e7f50e4539
commit
5589c80fef
58
lrmi/lrmi.nm
58
lrmi/lrmi.nm
|
@ -1,58 +0,0 @@
|
|||
###############################################################################
|
||||
# IPFire.org - An Open Source Firewall Solution #
|
||||
# Copyright (C) - IPFire Development Team <info@ipfire.org> #
|
||||
###############################################################################
|
||||
|
||||
name = lrmi
|
||||
version = 0.10
|
||||
release = 2
|
||||
|
||||
# This is only supported on i686.
|
||||
sup_arches = i686
|
||||
|
||||
groups = System/Libraries
|
||||
url = http://sourceforge.net/projects/lrmi/
|
||||
license = MIT
|
||||
summary = Library for calling real mode BIOS routines.
|
||||
|
||||
description
|
||||
LRMI is a library for calling real mode BIOS routines.
|
||||
end
|
||||
|
||||
source_dl = http://download.sourceforge.net/lrmi/
|
||||
|
||||
build
|
||||
requires
|
||||
kernel-headers
|
||||
end
|
||||
|
||||
make_build_targets = liblrmi.so vbetest CFLAGS="%{CFLAGS}"
|
||||
|
||||
install
|
||||
make install LIBDIR=%{BUILDROOT}%{libdir} INCDIR=%{BUILDROOT}%{includedir}
|
||||
install -D -p -m755 vbetest %{BUILDROOT}%{sbindir}/vbetest
|
||||
end
|
||||
end
|
||||
|
||||
packages
|
||||
package %{name}
|
||||
provides += lib%{name} = %{thisver}
|
||||
end
|
||||
|
||||
package %{name}-devel
|
||||
template DEVEL
|
||||
|
||||
provides += lib%{name}-devel = %{thisver}
|
||||
end
|
||||
|
||||
package vbetest
|
||||
summary = Utility for listing and testing VESA graphics modes
|
||||
description = %{summary}.
|
||||
|
||||
files = %{sbindir}/vbetest
|
||||
end
|
||||
|
||||
package %{name}-debuginfo
|
||||
template DEBUGINFO
|
||||
end
|
||||
end
|
|
@ -1,39 +0,0 @@
|
|||
diff -up lrmi-0.10/lrmi.c.BAD lrmi-0.10/lrmi.c
|
||||
--- lrmi-0.10/lrmi.c.BAD 2008-09-17 14:41:28.000000000 -0400
|
||||
+++ lrmi-0.10/lrmi.c 2008-09-17 14:45:17.000000000 -0400
|
||||
@@ -239,7 +239,7 @@ LRMI_free_real(void *m)
|
||||
|
||||
|
||||
#if defined(__linux__)
|
||||
-#define DEFAULT_VM86_FLAGS (IF_MASK | IOPL_MASK)
|
||||
+#define DEFAULT_VM86_FLAGS (X86_EFLAGS_IF | X86_EFLAGS_IOPL)
|
||||
#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__)
|
||||
#define DEFAULT_VM86_FLAGS (PSL_I | PSL_IOPL)
|
||||
#define TF_MASK PSL_T
|
||||
@@ -822,7 +822,7 @@ run_vm86(void)
|
||||
|
||||
CONTEXT_REGS.REG(cs) = get_int_seg(v);
|
||||
CONTEXT_REGS.REG(eip) = get_int_off(v);
|
||||
- CONTEXT_REGS.REG(eflags) &= ~(VIF_MASK | TF_MASK);
|
||||
+ CONTEXT_REGS.REG(eflags) &= ~(X86_EFLAGS_VIF | X86_EFLAGS_TF);
|
||||
|
||||
continue;
|
||||
}
|
||||
@@ -862,7 +862,7 @@ vm86_callback(int sig, int code, struct
|
||||
|
||||
CONTEXT_REGS.REG(cs) = get_int_seg(v);
|
||||
CONTEXT_REGS.REG(eip) = get_int_off(v);
|
||||
- CONTEXT_REGS.REG(eflags) &= ~(VIF_MASK | TF_MASK);
|
||||
+ CONTEXT_REGS.REG(eflags) &= ~(X86_EFLAGS_VIF | X86_EFLAGS_TF);
|
||||
|
||||
break;
|
||||
}
|
||||
@@ -916,7 +916,7 @@ vm86_callback(int sig, int code, struct
|
||||
|
||||
CONTEXT_REGS.REG(cs) = get_int_seg(addr[1]);
|
||||
CONTEXT_REGS.REG(eip) = get_int_off(addr[1]);
|
||||
- CONTEXT_REGS.REG(eflags) &= ~(VIF_MASK | TF_MASK);
|
||||
+ CONTEXT_REGS.REG(eflags) &= ~(X86_EFLAGS_VIF | X86_EFLAGS_TF);
|
||||
} else {
|
||||
if (emulate() == 0) {
|
||||
context.success = 0;
|
|
@ -1,24 +0,0 @@
|
|||
--- Makefile~ 2005-09-01 09:49:18.000000000 +0300
|
||||
+++ Makefile 2005-11-09 09:40:30.000000000 +0200
|
||||
@@ -30,17 +30,17 @@
|
||||
ln -sf $(LIBNAME).so.$(VERSION) $(LIBNAME).so.$(MAJOR)
|
||||
ln -sf $(LIBNAME).so.$(MAJOR) $(LIBNAME).so
|
||||
|
||||
-vbetest: vbetest.c liblrmi.a
|
||||
+vbetest: vbetest.c liblrmi.so
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $^
|
||||
|
||||
install:
|
||||
mkdir -p $(LIBDIR)
|
||||
- install -m 755 -s -p $(LIBNAME).so.$(VERSION) $(LIBDIR)/$(LIBNAME).so.$(VERSION)
|
||||
+ install -m 755 -p $(LIBNAME).so.$(VERSION) $(LIBDIR)/$(LIBNAME).so.$(VERSION)
|
||||
rm -f $(LIBDIR)/$(LIBNAME).so
|
||||
ln -sf $(LIBNAME).so.$(VERSION) $(LIBDIR)/$(LIBNAME).so.$(MAJOR)
|
||||
ln -sf $(LIBNAME).so.$(MAJOR) $(LIBDIR)/$(LIBNAME).so
|
||||
- install -m 644 -s -p lrmi.h $(INCDIR)/lrmi.h
|
||||
- ldconfig
|
||||
+ mkdir -p $(INCDIR)
|
||||
+ install -m 644 -p lrmi.h vbe.h $(INCDIR)
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
Loading…
Reference in New Issue