CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
elfutils: inital import 3.4-aarch64
authorVictor Martinez <pitillo@ono.com>
Thu, 14 Jun 2018 23:24:12 +0000 (23:24 +0000)
committerVictor Martinez <pitillo@ono.com>
Thu, 14 Jun 2018 23:24:12 +0000 (23:24 +0000)
elfutils/.footprint [new file with mode: 0644]
elfutils/.md5sum [new file with mode: 0644]
elfutils/Pkgfile [new file with mode: 0644]

diff --git a/elfutils/.footprint b/elfutils/.footprint
new file mode 100644 (file)
index 0000000..7796645
--- /dev/null
@@ -0,0 +1,78 @@
+drwxr-xr-x     root/root       usr/
+drwxr-xr-x     root/root       usr/bin/
+-rwxr-xr-x     root/root       usr/bin/eu-addr2line
+-rwxr-xr-x     root/root       usr/bin/eu-ar
+-rwxr-xr-x     root/root       usr/bin/eu-elfcmp
+-rwxr-xr-x     root/root       usr/bin/eu-elfcompress
+-rwxr-xr-x     root/root       usr/bin/eu-elflint
+-rwxr-xr-x     root/root       usr/bin/eu-findtextrel
+-rwxr-xr-x     root/root       usr/bin/eu-make-debug-archive
+-rwxr-xr-x     root/root       usr/bin/eu-nm
+-rwxr-xr-x     root/root       usr/bin/eu-objdump
+-rwxr-xr-x     root/root       usr/bin/eu-ranlib
+-rwxr-xr-x     root/root       usr/bin/eu-readelf
+-rwxr-xr-x     root/root       usr/bin/eu-size
+-rwxr-xr-x     root/root       usr/bin/eu-stack
+-rwxr-xr-x     root/root       usr/bin/eu-strings
+-rwxr-xr-x     root/root       usr/bin/eu-strip
+-rwxr-xr-x     root/root       usr/bin/eu-unstrip
+drwxr-xr-x     root/root       usr/include/
+-rw-r--r--     root/root       usr/include/dwarf.h
+drwxr-xr-x     root/root       usr/include/elfutils/
+-rw-r--r--     root/root       usr/include/elfutils/elf-knowledge.h
+-rw-r--r--     root/root       usr/include/elfutils/known-dwarf.h
+-rw-r--r--     root/root       usr/include/elfutils/libasm.h
+-rw-r--r--     root/root       usr/include/elfutils/libdw.h
+-rw-r--r--     root/root       usr/include/elfutils/libdwelf.h
+-rw-r--r--     root/root       usr/include/elfutils/libdwfl.h
+-rw-r--r--     root/root       usr/include/elfutils/libebl.h
+-rw-r--r--     root/root       usr/include/elfutils/version.h
+-rw-r--r--     root/root       usr/include/gelf.h
+-rw-r--r--     root/root       usr/include/libelf.h
+-rw-r--r--     root/root       usr/include/nlist.h
+drwxr-xr-x     root/root       usr/lib/
+drwxr-xr-x     root/root       usr/lib/elfutils/
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_aarch64-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_aarch64.so -> libebl_aarch64-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_alpha-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_alpha.so -> libebl_alpha-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_arm-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_arm.so -> libebl_arm-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_bpf-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_bpf.so -> libebl_bpf-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_i386-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_i386.so -> libebl_i386-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_ia64-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_ia64.so -> libebl_ia64-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_m68k-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_m68k.so -> libebl_m68k-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_ppc-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_ppc.so -> libebl_ppc-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_ppc64-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_ppc64.so -> libebl_ppc64-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_s390-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_s390.so -> libebl_s390-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_sh-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_sh.so -> libebl_sh-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_sparc-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_sparc.so -> libebl_sparc-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_tilegx-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_tilegx.so -> libebl_tilegx-0.169.so
+-rwxr-xr-x     root/root       usr/lib/elfutils/libebl_x86_64-0.169.so
+lrwxrwxrwx     root/root       usr/lib/elfutils/libebl_x86_64.so -> libebl_x86_64-0.169.so
+-rwxr-xr-x     root/root       usr/lib/libasm-0.169.so
+-rw-r--r--     root/root       usr/lib/libasm.a
+lrwxrwxrwx     root/root       usr/lib/libasm.so -> libasm.so.1
+lrwxrwxrwx     root/root       usr/lib/libasm.so.1 -> libasm-0.169.so
+-rwxr-xr-x     root/root       usr/lib/libdw-0.169.so
+-rw-r--r--     root/root       usr/lib/libdw.a
+lrwxrwxrwx     root/root       usr/lib/libdw.so -> libdw.so.1
+lrwxrwxrwx     root/root       usr/lib/libdw.so.1 -> libdw-0.169.so
+-rw-r--r--     root/root       usr/lib/libebl.a
+-rwxr-xr-x     root/root       usr/lib/libelf-0.169.so
+-rw-r--r--     root/root       usr/lib/libelf.a
+lrwxrwxrwx     root/root       usr/lib/libelf.so -> libelf.so.1
+lrwxrwxrwx     root/root       usr/lib/libelf.so.1 -> libelf-0.169.so
+drwxr-xr-x     root/root       usr/lib/pkgconfig/
+-rw-r--r--     root/root       usr/lib/pkgconfig/libdw.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/libelf.pc
diff --git a/elfutils/.md5sum b/elfutils/.md5sum
new file mode 100644 (file)
index 0000000..2831857
--- /dev/null
@@ -0,0 +1 @@
+1ce77c5315d6bba7d883c3c4f0c2697e  elfutils-0.169.tar.bz2
diff --git a/elfutils/Pkgfile b/elfutils/Pkgfile
new file mode 100644 (file)
index 0000000..85eebbb
--- /dev/null
@@ -0,0 +1,23 @@
+# Description: A collection of utilities to handle ELF objects.
+# URL: https://sourceware.org/elfutils/
+# Maintainer: CRUX System Team, core-ports at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu
+# Depends on: bzip2 xz zlib
+
+name=elfutils
+version=0.169
+release=1
+source=(https://sourceware.org/$name/ftp/$version/$name-$version.tar.bz2)
+
+build() {
+  cd $name-$version
+
+  ./configure --build=$CHOST \
+              --host=$CTARGET\
+              --prefix=/usr \
+              --program-prefix=eu- \
+              --disable-nls
+
+  make
+  make DESTDIR=$PKG install
+}