New package: elfutils-0.155 (replacing old libelf pkg).
This commit is contained in:
parent
018a232139
commit
792a57bec8
12 changed files with 62 additions and 38 deletions
|
@ -592,8 +592,9 @@ libopenmpi_malloc.so.0 openmpi-1.4.1_1
|
||||||
libopen-pal.so.0 openmpi-1.4.1_1
|
libopen-pal.so.0 openmpi-1.4.1_1
|
||||||
libopen-rte.so.0 openmpi-1.4.1_1
|
libopen-rte.so.0 openmpi-1.4.1_1
|
||||||
libmtp.so.9 libmtp-1.1.4_1
|
libmtp.so.9 libmtp-1.1.4_1
|
||||||
libelf-0.8.13.so libelf-0.8.13_1
|
libelf.so.1 libelf-0.155_1
|
||||||
libelf.so.0 libelf-0.8.13_1
|
libdw.so.1 libelf-0.155_1
|
||||||
|
libasm.so.1 libelf-0.155_1
|
||||||
libgtksourceview-3.0.so.0 gtksourceview-3.0.0_1
|
libgtksourceview-3.0.so.0 gtksourceview-3.0.0_1
|
||||||
libtalloc.so.1 talloc-2.0.1_1
|
libtalloc.so.1 talloc-2.0.1_1
|
||||||
libtalloc.so.2 talloc-2.0.1_1
|
libtalloc.so.2 talloc-2.0.1_1
|
||||||
|
|
1
srcpkgs/elfutils-devel
Symbolic link
1
srcpkgs/elfutils-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
elfutils
|
13
srcpkgs/elfutils/elfutils-devel.template
Normal file
13
srcpkgs/elfutils/elfutils-devel.template
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
# Template file for 'elfutils-devel'.
|
||||||
|
#
|
||||||
|
noarch=yes
|
||||||
|
replaces="libelf-devel>=0"
|
||||||
|
depends="libelf-${version}_${revision}"
|
||||||
|
short_desc="${short_desc} -- development files"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains files for development, headers, static libs, etc."
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
vmove usr/include usr
|
||||||
|
}
|
6
srcpkgs/elfutils/elfutils.rshlibs
Normal file
6
srcpkgs/elfutils/elfutils.rshlibs
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
libelf.so.1
|
||||||
|
libdw.so.1
|
||||||
|
libc.so.6
|
||||||
|
libdl.so.2
|
||||||
|
libstdc++.so.6
|
||||||
|
libasm.so.1
|
6
srcpkgs/elfutils/libelf.rshlibs
Normal file
6
srcpkgs/elfutils/libelf.rshlibs
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
libc.so.6
|
||||||
|
ld-linux-x86-64.so.2
|
||||||
|
libdl.so.2
|
||||||
|
liblzma.so.5
|
||||||
|
libbz2.so.1
|
||||||
|
libz.so.1
|
11
srcpkgs/elfutils/libelf.template
Normal file
11
srcpkgs/elfutils/libelf.template
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
# Template file for 'isl-devel'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} -- runtime library"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains the runtime shared library."
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
vmove "usr/lib/*.so*" usr/lib
|
||||||
|
vmove usr/lib/elfutils usr/lib
|
||||||
|
}
|
21
srcpkgs/elfutils/template
Normal file
21
srcpkgs/elfutils/template
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# Template file for 'elfutils'
|
||||||
|
pkgname=elfutils
|
||||||
|
version=0.155
|
||||||
|
revision=1
|
||||||
|
subpackages="libelf ${pkgname}-devel"
|
||||||
|
build_style=gnu-configure
|
||||||
|
configure_args="--program-prefix=eu-"
|
||||||
|
makedepends="liblzma-devel"
|
||||||
|
short_desc="Utilities to handle ELF object files"
|
||||||
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
license="GPL-3"
|
||||||
|
homepage="https://fedorahosted.org/elfutils/"
|
||||||
|
distfiles="https://fedorahosted.org/releases/e/l/${pkgname}/${version}/${pkgname}-${version}.tar.bz2"
|
||||||
|
checksum=68444a4526416ffd68852ec3c6a40ceddcca46538297322405319884c5d30ed8
|
||||||
|
long_desc="
|
||||||
|
Sed, the GNU Stream Editor, copies the named files (standard input default)
|
||||||
|
to the standard output, edited according to a script of commands."
|
||||||
|
|
||||||
|
post_install() {
|
||||||
|
rm -f ${DESTDIR}/usr/lib/*.a
|
||||||
|
}
|
1
srcpkgs/libelf
Symbolic link
1
srcpkgs/libelf
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
elfutils
|
|
@ -1 +0,0 @@
|
||||||
libelf
|
|
|
@ -1,16 +0,0 @@
|
||||||
# Template file for 'libelf-devel'.
|
|
||||||
#
|
|
||||||
depends="glibc-devel libelf"
|
|
||||||
short_desc="${sourcepkg} - development files"
|
|
||||||
long_desc="${long_desc}
|
|
||||||
|
|
||||||
This package contains files for development: headers, static libs, etc."
|
|
||||||
|
|
||||||
|
|
||||||
do_install()
|
|
||||||
{
|
|
||||||
mkdir -p ${DESTDIR}/usr/lib
|
|
||||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
|
||||||
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
|
|
||||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
|
||||||
}
|
|
|
@ -1 +0,0 @@
|
||||||
libc.so.6
|
|
|
@ -1,18 +0,0 @@
|
||||||
# Template build file for 'libelf'
|
|
||||||
pkgname=libelf
|
|
||||||
version=0.8.13
|
|
||||||
distfiles="http://www.mr511.de/software/$pkgname-$version.tar.gz"
|
|
||||||
build_style=gnu-configure
|
|
||||||
configure_args="--enable-gnu-names --enable-compat --enable-shared"
|
|
||||||
make_install_target="prefix=$XBPS_DESTDIR/$pkgname-$version/usr install"
|
|
||||||
revision=2
|
|
||||||
short_desc="ELF object file access library"
|
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
|
||||||
checksum=591a9b4ec81c1f2042a97aa60564e0cb79d041c52faa7416acb38bc95bd2c76d
|
|
||||||
long_desc="
|
|
||||||
The elf library provides routines to access, and manipulate, Elf object files.
|
|
||||||
It is still not complete, but is required for a number of programs, such as
|
|
||||||
Eli (a state of the art compiler generation system), and Elk (the Extension
|
|
||||||
Language Kit - an implementation of the Scheme programming language.)"
|
|
||||||
|
|
||||||
subpackages="$pkgname-devel"
|
|
Loading…
Reference in a new issue