39 lines
1.6 KiB
Diff
39 lines
1.6 KiB
Diff
--- libcap-1.10/libcap/Makefile.rh1 2007-02-21 15:00:01.000000000 +0100
|
|
+++ libcap-1.10/libcap/Makefile 2007-02-21 15:00:53.000000000 +0100
|
|
@@ -45,7 +45,7 @@
|
|
MAJLIBNAME=$(LIBNAME).so.$(VERSION)
|
|
MINLIBNAME=$(MAJLIBNAME).$(MINOR)
|
|
|
|
-all: $(MINLIBNAME) $(LIBNAME).a
|
|
+all: $(MINLIBNAME)
|
|
|
|
_makenames: _makenames.c cap_names.sed
|
|
$(CC) $(CFLAGS) $(LDFLAGS) $< -o $@
|
|
@@ -59,9 +59,6 @@
|
|
@sed -ne '/^#define[ \t]CAP[_A-Z]\+[ \t]\+[0-9]\+/{s/^#define \([^ \t]*\)[ \t]*\([^ \t]*\)/ \{ \2, \"\1\" \},/;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/;p;}' < include/sys/capability.h | fgrep -v 0x > cap_names.sed
|
|
# @sed -ne '/^#define[ \t]CAP[_A-Z]\+[ \t]\+[0-9]\+/{s/^#define CAP_\([^ \t]*\)[ \t]*\([^ \t]*\)/ \{ \2, \"\1\" \},/;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/;p;}' < /usr/include/linux/capability.h | fgrep -v 0x > cap_names.sed
|
|
|
|
-$(LIBNAME).a: $(OBJS)
|
|
- ar cruv $(LIBNAME).a $(OBJS)
|
|
-
|
|
$(MINLIBNAME): $(LOBJS)
|
|
$(CC) $(COPTFLAG) -Wl,-soname,$(MAJLIBNAME) -Wl,-x -shared -fPIC -o $@ $(LOBJS)
|
|
ln -sf $(MINLIBNAME) $(MAJLIBNAME)
|
|
@@ -77,7 +74,6 @@
|
|
mkdir -p -m 0755 $(INCDIR)/sys
|
|
install -m 0644 include/sys/capability.h $(INCDIR)/sys
|
|
mkdir -p -m 0755 $(LIBDIR)
|
|
- install -m 0644 $(LIBNAME).a $(LIBDIR)
|
|
install -m 0644 $(MINLIBNAME) $(LIBDIR)/$(MINLIBNAME)
|
|
ln -sf $(MINLIBNAME) $(LIBDIR)/$(MAJLIBNAME)
|
|
ln -sf $(MAJLIBNAME) $(LIBDIR)/$(LIBNAME).so
|
|
@@ -85,7 +81,7 @@
|
|
|
|
clean:
|
|
$(LOCALCLEAN)
|
|
- rm -f $(OBJS) $(LOBJS) $(LIBNAME).a $(LIBNAME).so*
|
|
+ rm -f $(OBJS) $(LOBJS) $(LIBNAME).so*
|
|
rm -f cap_names.h cap_names.sed _makenames
|
|
cd include/sys && $(LOCALCLEAN)
|
|
|