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-rte.so.0 openmpi-1.4.1_1
|
||||
libmtp.so.9 libmtp-1.1.4_1
|
||||
libelf-0.8.13.so libelf-0.8.13_1
|
||||
libelf.so.0 libelf-0.8.13_1
|
||||
libelf.so.1 libelf-0.155_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
|
||||
libtalloc.so.1 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