--- 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)