summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlibelf/.cvsignore2
-rwxr-xr-xlibelf/Makefile.am2
-rwxr-xr-xlibelf/lib/.cvsignore1
-rwxr-xr-xlibelf/lib/Makefile.am11
-rwxr-xr-xlibelf/libelf.spec27
5 files changed, 27 insertions, 16 deletions
diff --git a/libelf/.cvsignore b/libelf/.cvsignore
index fd019147d..94e462242 100755
--- a/libelf/.cvsignore
+++ b/libelf/.cvsignore
@@ -13,10 +13,12 @@ config.status
config.sub
configure
depcomp
+install-sh
libtool
ltconfig
ltmain.sh
missing
+mkinstalldirs
pic
stamp-h
stamp-h1
diff --git a/libelf/Makefile.am b/libelf/Makefile.am
index 8c342b9d5..d85e0a53e 100755
--- a/libelf/Makefile.am
+++ b/libelf/Makefile.am
@@ -8,7 +8,7 @@ EXTRA_DIST = \
ChangeLog COPYING.LIB INSTALL README VERSION \
libelf.spec po/*.in po/*.po po/@PACKAGE@.pot
-BUILT_SOURCES = libelf.lcd
+#BUILT_SOURCES = libelf.lcd
libelf.lcd: Makefile.am
make -C lib libelf.lcd
diff --git a/libelf/lib/.cvsignore b/libelf/lib/.cvsignore
index 9f72e5287..93d017fc4 100755
--- a/libelf/lib/.cvsignore
+++ b/libelf/lib/.cvsignore
@@ -10,3 +10,4 @@ Makefile.in
stamp-h
stamp-h2
sys_elf.h
+libelf.so.*
diff --git a/libelf/lib/Makefile.am b/libelf/lib/Makefile.am
index 14ba013f2..f3fcb136c 100755
--- a/libelf/lib/Makefile.am
+++ b/libelf/lib/Makefile.am
@@ -32,22 +32,21 @@ HDRS_V = verdef.h verneed.h
CFLAGS = @CFLAGS@ @PICFLAGS@
-#lib_LTLIBRARIES = libelf.la
-noinst_LTLIBRARIES = libelf.la
+lib_LTLIBRARIES = libelf.la
+#noinst_LTLIBRARIES = libelf.la
libelf_la_SOURCES = \
$(SRCS1) $(SRCS2) $(SRCS3) $(SRCS4) $(SRCS5) $(SRCS64) $(SRCS_V)
libelf_la_LIBADD = @LIBOBJS@
-#pkgincdir = $(includedir)/@PACKAGE@
-#pkginc_HEADERS = libelf.h nlist.h gelf.h sys_elf.h
+pkgincdir = $(includedir)/@PACKAGE@
+pkginc_HEADERS = libelf.h nlist.h gelf.h sys_elf.h
# private header files
noinst_HEADERS = \
- libelf.h nlist.h gelf.h sys_elf.h \
byteswap.h errors.h ext_types.h private.h elf_repl.h $(HDRS_V)
-BUILT_SOURCES = libelf.lcd
+#BUILT_SOURCES = libelf.lcd
libelf.lcd: Makefile.am ${libelf_la_SOURCES} ${noinst_HEADERS}
-lclint ${DEFS} ${INCLUDES} ${libelf_la_SOURCES} -dump $@ 2>/dev/null
diff --git a/libelf/libelf.spec b/libelf/libelf.spec
index 03322a04c..d12ed0f12 100755
--- a/libelf/libelf.spec
+++ b/libelf/libelf.spec
@@ -1,13 +1,19 @@
Summary: An ELF object file access shared library.
Name: libelf
-Version: 0.7.0
-Release: 5
+Version: 0.8.2
+Release: 0.1
Copyright: distributable
Group: System Environment/Libraries
-Source: ftp://www.ibiblio.org/pub/Linux/libs/libelf-0.7.0.tar.gz
-Patch: libelf-0.7.0.patch
-Patch2: libelf-0.7.0-hash.patch
-Buildroot: /var/tmp/libelf-root
+#
+# XXX Originally from
+# http://www.stud.uni-hannover.de/~michael/software/libelf-0.8.2.tar.gz
+# Modified tarball from "make dist"
+# cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel login
+# (no password, just carriage return)
+# cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel get libelf
+#
+Source: libelf-0.8.2.tar.gz
+BuildRoot: %{_tmppath}/%{name}-root
%description
The libelf package contains a shared library for accessing ELF object files.
@@ -24,9 +30,7 @@ files. Libelf allows you to access the internals of the ELF object file
format, so you can see the different sections of an ELF file.
%prep
-%setup
-%patch -p1
-%patch2 -p1
+%setup -q
%build
%{__libtoolize} --copy --force
@@ -48,6 +52,11 @@ make
%{_prefix}/include/libelf
%changelog
+* Mon Jun 24 2002 Jeff Johnson <jbj@redhat.com> 0.8.2-0.1
+- update to 0.8.2
+- re-swaddle in autotools wrappings.
+- add splint annotations.
+
* Mon Jun 17 2002 Jakub Jelinek <jakub@redhat.com> 0.7.0-5
- build libelf shared and split into libelf and libelf-devel
subpackages (#66184)