road to kio-extras, libmtp,samba,libss added.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>programming.debug</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,44 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
pisitools.dosed("config/override.m4", "2.64", "2.69")
|
||||
shelltools.system('sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure')
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--with-system-readline \
|
||||
--with-separate-debug-dir=/usr/lib/debug \
|
||||
--with-gdb-datadir=/usr/share/gdb \
|
||||
--with-pythondir=/usr/lib/%s/site-packages \
|
||||
--disable-nls \
|
||||
--disable-rpath \
|
||||
--with-python \
|
||||
--with-expat" % get.curPYTHON())
|
||||
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
|
||||
|
||||
for libdel in ["libbfd.a","libopcodes.a"]:
|
||||
pisitools.remove("/usr/lib/%s" % libdel)
|
||||
|
||||
# these are not necessary
|
||||
#for info in ["bfd","configure","standards"]:
|
||||
#pisitools.remove("/usr/share/info/%s.info" % info)
|
||||
|
||||
pisitools.remove("/usr/share/info/bfd.info")
|
||||
|
||||
for hea in ["ansidecl","symcat","dis-asm", "bfd", "bfdlink", "plugin-api"]:
|
||||
pisitools.remove("/usr/include/%s.h" % hea)
|
||||
|
||||
pisitools.dodoc("README*", "MAINTAINERS", "COPYING*", "ChangeLog*")
|
||||
@@ -0,0 +1,48 @@
|
||||
.\"
|
||||
.\" gstack manual page.
|
||||
.\" Copyright (c) 1999 Ross Thompson
|
||||
.\" Copyright (c) 2001, 2002, 2004, 2008 Red Hat, Inc.
|
||||
.\"
|
||||
.\" Original author: Ross Thompson <ross@whatsis.com>
|
||||
.\"
|
||||
.\" This program is free software; you can redistribute it and/or modify
|
||||
.\" it under the terms of the GNU General Public License as published by
|
||||
.\" the Free Software Foundation; either version 2, or (at your option)
|
||||
.\" any later version.
|
||||
.\"
|
||||
.\" This program is distributed in the hope that it will be useful,
|
||||
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
.\" GNU General Public License for more details.
|
||||
.\"
|
||||
.\" You should have received a copy of the GNU General Public License
|
||||
.\" along with this program; see the file COPYING. If not, write to
|
||||
.\" the Free Software Foundation, 59 Temple Place - Suite 330,
|
||||
.\" Boston, MA 02111-1307, USA.
|
||||
.\"
|
||||
.TH GSTACK 1 "Feb 15 2008" "Red Hat Linux" "Linux Programmer's Manual"
|
||||
|
||||
.SH NAME
|
||||
gstack \- print a stack trace of a running process
|
||||
|
||||
.SH SYNOPSIS
|
||||
.B gstack
|
||||
pid
|
||||
|
||||
.SH DESCRIPTION
|
||||
|
||||
\f3gstack\f1 attaches to the active process named by the \f3pid\f1 on
|
||||
the command line, and prints out an execution stack trace. If ELF
|
||||
symbols exist in the binary (usually the case unless you have run
|
||||
strip(1)), then symbolic addresses are printed as well.
|
||||
|
||||
If the process is part of a thread group, then \f3gstack\f1 will print
|
||||
out a stack trace for each of the threads in the group.
|
||||
|
||||
.SH SEE ALSO
|
||||
nm(1), ptrace(2), gdb(1)
|
||||
|
||||
.SH AUTHORS
|
||||
Ross Thompson <ross@whatsis.com>
|
||||
|
||||
Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
|
||||
@@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gdb</Name>
|
||||
<Homepage>http://www.gnu.org/software/gdb/gdb.html</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>GNU debugger</Summary>
|
||||
<Description>GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed.</Description>
|
||||
<Archive sha1sum="04ba2906279b16b5f99c4f6b25942843a3717cdb" type="tarxz">mirrors://gnu/gdb/gdb-7.9.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>texinfo</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>readline-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gdb</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>guile</Dependency>
|
||||
<Dependency>expat</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>readline</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/gdb</Path>
|
||||
<Path fileType="data">/usr/share/gdb</Path>
|
||||
<Path fileType="info">/usr/share/info</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/man/man1/gstack.1">gstack.1</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>gdb-devel</Name>
|
||||
<Summary>Development files for gdb</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gdb</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2015-07-30</Date>
|
||||
<Version>7.9.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2015-02-22</Date>
|
||||
<Version>7.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Hakan Yıldız</Name>
|
||||
<Email>hknyldz93@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-05-20</Date>
|
||||
<Version>7.7.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-02-19</Date>
|
||||
<Version>7.7</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-25</Date>
|
||||
<Version>7.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-09-23</Date>
|
||||
<Version>7.5</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gdb</Name>
|
||||
<Description xml:lang="tr">GDB, GNU Proje hata ayıklama aracı, çalışır durumdaki başka bir programın `içinde' olan biteni görmenizi, veya başka bir programın çöktüğü anda ne yapıyor olduğunu bilmenizi sağlar.</Description>
|
||||
<Summary xml:lang="tr">GNU hata ayıklayıcısı</Summary>
|
||||
<Summary xml:lang="es">Depurador GNU</Summary>
|
||||
<Description xml:lang="es">GDB, el depurador del proyecto GNU permite ver lo que está pasando 'en el interior de' otro programa mientras ejecuta -- o lo que estaba haciendo cuando quedó colgado.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gdb-devel</Name>
|
||||
<Summary xml:lang="tr">gdb için geliştirme dosyaları</Summary>
|
||||
<Summary xml:lang="en">Development files for gdb</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def build():
|
||||
autotools.make("CC=%s CFLAGS='%s -fPIC' LDFLAGS='%s'" % (get.CC(), get.CFLAGS(), get.LDFLAGS()))
|
||||
|
||||
def install():
|
||||
pisitools.dolib_so("libiniparser.so.0")
|
||||
pisitools.dosym("libiniparser.so.0", "/usr/lib/libiniparser.so")
|
||||
|
||||
pisitools.dodir("/usr/include")
|
||||
pisitools.insinto("/usr/include", "src/*.h")
|
||||
|
||||
pisitools.dodoc("README", "AUTHORS", "LICENSE")
|
||||
@@ -0,0 +1,22 @@
|
||||
--- a/Makefile 2009-03-19 12:19:57.000000000 +0200
|
||||
+++ b/Makefile 2009-03-19 12:21:08.000000000 +0200
|
||||
@@ -3,8 +3,8 @@
|
||||
#
|
||||
|
||||
# Compiler settings
|
||||
-CC = gcc
|
||||
-CFLAGS = -O2 -fPIC -Wall -ansi -pedantic
|
||||
+CC = ${CC}
|
||||
+CFLAGS = ${CFLAGS}
|
||||
|
||||
# Ar settings to build the library
|
||||
AR = ar
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
SHLD = ${CC} ${CFLAGS}
|
||||
LDSHFLAGS = -shared -Wl,-Bsymbolic -Wl,-rpath -Wl,/usr/lib -Wl,-rpath,/usr/lib
|
||||
-LDFLAGS = -Wl,-rpath -Wl,/usr/lib -Wl,-rpath,/usr/lib
|
||||
+LDFLAGS = ${LDFLAGS}
|
||||
|
||||
# Set RANLIB to ranlib on systems that require it (Sun OS < 4, Mac OSX)
|
||||
# RANLIB = ranlib
|
||||
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>iniparser</Name>
|
||||
<Homepage>http://ndevilla.free.fr/iniparser/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>A free ini file parsing library</Summary>
|
||||
<Description>iniparser is a free stand-alone ini file parsing library written in portable ANSI C.</Description>
|
||||
<Archive sha1sum="e2e046e0adefb1e462f4cb6b100bbb361d82fa61" type="tar">http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz</Archive>
|
||||
<Patches>
|
||||
<Patch level="1">makefile.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>iniparser</Name>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>iniparser-devel</Name>
|
||||
<Summary>Development files for iniparser</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">iniparser</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2013-05-22</Date>
|
||||
<Version>3.1</Version>
|
||||
<Comment>rebuild.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-04-30</Date>
|
||||
<Version>3.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2009-03-19</Date>
|
||||
<Version>3.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>iniparser</Name>
|
||||
<Summary xml:lang="tr">Bir ini dosyası ayrıştırma kitaplığı</Summary>
|
||||
<Description xml:lang="tr">iniparser, ücretsiz ve ANSI C ile taşınabilir bir şekilde yazılmış INI dosyası ayrıştırma kitaplığıdır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>iniparser-devel</Name>
|
||||
<Summary xml:lang="tr">iniparser için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
jobs = get.makeJOBS().replace("-j", "")
|
||||
|
||||
def setup():
|
||||
autotools.configure("\
|
||||
--builtin-libraries=replace \
|
||||
--bundled-libraries=NONE \
|
||||
--disable-rpath \
|
||||
")
|
||||
|
||||
def build():
|
||||
autotools.make("JOBS=%s" % jobs)
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s JOBS=%s" % (get.installDIR(), jobs))
|
||||
|
||||
# pisitools.remove("/usr/lib/*.a")
|
||||
|
||||
# Create symlinks for so file
|
||||
# pisitools.dosym("libtevent.so.%s" % get.srcVERSION(), "/usr/lib/libtevent.so.%s" % get.srcVERSION().split(".")[0])
|
||||
# pisitools.dosym("libtevent.so.%s" % get.srcVERSION(), "/usr/lib/libtevent.so")
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtevent</Name>
|
||||
<Homepage>http://tevent.samba.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv3+</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Event system based on the talloc memory management library</Summary>
|
||||
<Description>libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events.</Description>
|
||||
<Archive sha1sum="daa1a4f457773be2e0f645beede93db6943224a5" type="targz">http://samba.org/ftp/tevent/tevent-0.9.21.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>gdb-devel</Dependency>
|
||||
<Dependency>libtalloc-devel</Dependency>
|
||||
<Dependency>libxslt</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtevent</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libtalloc</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtevent-devel</Name>
|
||||
<Summary>Development files for libtevent</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libtevent</Dependency>
|
||||
<Dependency>libtalloc-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-05-22</Date>
|
||||
<Version>0.9.21</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-04-23</Date>
|
||||
<Version>0.9.21</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-03-09</Date>
|
||||
<Version>0.9.18</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-17</Date>
|
||||
<Version>0.9.18</Version>
|
||||
<Comment>Dep Fixed</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-07</Date>
|
||||
<Version>0.9.18</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-26</Date>
|
||||
<Version>0.9.8</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtevent</Name>
|
||||
<Summary xml:lang="tr">talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı</Summary>
|
||||
<Description xml:lang="tr">libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtevent-devel</Name>
|
||||
<Summary xml:lang="tr">libtevent için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user