add package and index

add package, iftop, minicom,tcdump, focuswirter
This commit is contained in:
erkanisik
2021-08-10 11:48:32 +03:00
parent 296fcb0ae2
commit 146bd9fe35
18 changed files with 15176 additions and 14234 deletions
+22
View File
@@ -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/copyleft/gpl.txt.
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
pisitools.cflags.add("-fcommon")
autotools.configure()
def build():
autotools.make()
def install():
pisitools.dosbin("iftop")
pisitools.doman("iftop.8")
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*", "COPYING")
+59
View File
@@ -0,0 +1,59 @@
# Sets the network interface to if.
# interface: if
interface: wlan0
# Controls reverse lookup of IP addresses.
# dns-resolution: (yes|no)
dns-resolution: yes
# Controls conversion of port numbers to service names.
# port-resolution: (yes|no)
port-resolution: yes
# Sets the filter code to bpf.
# filter-code: bpf
# Controls display of bar graphs.
# show-bars: (yes|no)
show-bars: yes
# Puts the interface into promiscuous mode.
# promiscuous: (yes|no)
# Controls display of port numbers.
# port-display: (off|source-only|destination-only|on)
port-display: on
# Hides source host names.
# hide-source: (yes|no)
# Hides destination host names.
# hide-destination: (yes|no)
# Use bytes for bandwidth display, rather than bits.
# use-bytes: (yes|no)
use-bytes: yes
# Sets which column is used to sort the display.
# sort: (2s|10s|40s|source|destination)
# Controls the appearance of each item in the display.
# line-display: (two-line|one-line-both|one-line-sent|one-line-received)
# Shows cummulative total for each item.
# show-totals: (yes|no)
show-totals: yes
# Use a logarithmic scale for bar graphs.
# log-scale: (yes|no)
# Fixes the maximum for the bar graph scale to bw, e.g. "10M"
# max-bandwidth: bw
# Defines an IP network boundary for determining packet direction.
# net-filter: net/mask
# Sets a regular expression to filter screen output.
# screen-filter: regexp
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>iftop</Name>
<Homepage>http://www.ex-parrot.com/~pdw/iftop/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Bandwidth monitor</Summary>
<Description>iftop displays bandwidth usage on an interface.</Description>
<Archive sha1sum="7f8e16ea26a0dee37ec9d1cbcef7b27692036572" type="targz">http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz</Archive>
<BuildDependencies>
<Dependency>libpcap-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch level="1">bar_in_bytes.patch</Patch>
</Patches>-->
</Source>
<Package>
<Name>iftop</Name>
<RuntimeDependencies>
<Dependency>libpcap</Dependency>
<Dependency>ncurses</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="doc">/usr/share/doc/iftop</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/doc/iftop/iftoprc">iftoprc</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="3">
<Date>2016-03-02</Date>
<Version>1.0.4</Version>
<Comment>Rebuilt with docker</Comment>
<Name>İbrahim KARAGÜZEL</Name>
<Email>karaguzelibrahim@gmail.com</Email>
</Update>
<Update release="2">
<Date>2014-01-26</Date>
<Version>1.0.4</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-01</Date>
<Version>1.0</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>iftop</Name>
<Summary xml:lang="tr">Bantgenişliği izleyicisi</Summary>
<Description xml:lang="tr">iftop ağ bağlantılarınız üzerindeki veri akışını gösterir.</Description>
</Source>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/env 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 get
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.insinto("/etc", "doc/minirc.dfl")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
@@ -0,0 +1,24 @@
--- minicom-2.6.2.orig/src/dial.c
+++ minicom-2.6.2/src/dial.c
@@ -39,11 +39,9 @@
#include "intl.h"
#ifdef VC_MUSIC
-# if defined(__GLIBC__)
# include <sys/ioctl.h>
# include <sys/kd.h>
# include <sys/time.h>
-# endif
#endif
enum { CURRENT_VERSION = 6 };
--- minicom-2.6.2.orig/src/getsdir.h
+++ minicom-2.6.2/src/getsdir.h
@@ -22,6 +22,7 @@
* and licensing conditions. See the source, Luke.
*/
+#include <sys/param.h>
#include <dirent.h>
typedef struct dirEntry { /* structure of data item */
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>minicom</Name>
<Homepage>https://salsa.debian.org/minicom-team/minicom</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<IsA>app:console</IsA>
<Summary>A serial communication program</Summary>
<Description>Seri iletişim programı</Description>
<Archive sha1sum="da8006fd6b0869d27dddb8a254756346dab622bc" type="targz">https://salsa.debian.org/minicom-team/minicom/-/archive/2.8/minicom-2.8.tar.gz</Archive>
<BuildDependencies>
<Dependency>ncurses-devel</Dependency>
</BuildDependencies>
<Patches>
<!--
<Patch>fix-includes.patch</Patch>
-->
</Patches>
</Source>
<Package>
<Name>minicom</Name>
<RuntimeDependencies>
<Dependency>ncurses</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2021-08-09</Date>
<Version>2.8</Version>
<Comment>Version Bump</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2019-03-19</Date>
<Version>2.7.1</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>minicom</Name>
<Summary xml:lang="tr">A serial communication program</Summary>
<Description xml:lang="tr">Seri iletişim programı</Description>
</Source>
</PISI>
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Copyright 2005-2010 TUBITAK/UEKAE
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
autotools.configure()
#shelltools.export("CFLAGS", "%s -O2 -DIP_MAX_MEMBERSHIPS=20" % get.CFLAGS())
#autotools.autoreconf("-vfi")
#autotools.configure("--enable-ipv6 \
# --with-ssl \
# --with-smi \
# --enable-ipv6 \
# --disable-smb \
# --mandir=/usr/share/man")
def build():
autotools.make()
def check():
autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.remove("/usr/bin/tcpdump.4.99.1")
#pisitools.dosbin("tcpdump")
#pisitools.doman("tcpdump.1")
#pisitools.dodoc("CHANGES", "LICENSE", "README", "CREDITS", "PLATFORMS", "VERSION", "*.awk")
+161
View File
@@ -0,0 +1,161 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>tcpdump</Name>
<Homepage>http://www.tcpdump.org/</Homepage>
<Packager>
<Name>Blue DeviL</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>BSD</License>
<IsA>app:console</IsA>
<Summary>A Tool for network monitoring and data acquisition</Summary>
<Description>Tcpdump is a tool to print out (or save to file) the contents of packets on a network interface. It also allows limiting the number of packets collected using expressions.</Description>
<Archive sha1sum="d3af1358de2f7fd9bf061baf237fab2c78a6ed3c" type="targz">https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libpcap-devel</Dependency>
<Dependency>openssl-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>tcpdump</Name>
<RuntimeDependencies>
<Dependency>libpcap</Dependency>
<!--<Dependency>openssl</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="14">
<Date>2021-08-09</Date>
<Version>4.99.1</Version>
<Comment>Version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2019-11-29</Date>
<Version>4.9.3</Version>
<Comment>Version bump.</Comment>
<Name>Blue DeviL</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="12">
<Date>2016-02-22</Date>
<Version>4.7.4</Version>
<Comment>Version bump, built with docker</Comment>
<Name>İbrahim KARAGÜZEL</Name>
<Email>karaguzelibrahim@gmail.com</Email>
</Update>
<Update release="11">
<Date>2010-10-13</Date>
<Version>4.1.1</Version>
<Comment>Mass rebuild for Pardus 2011 Beta</Comment>
<Name>Gökcen Eraslan</Name>
<Email>gokcen@pardus.org.tr</Email>
</Update>
<Update release="10">
<Date>2010-06-07</Date>
<Version>4.1.1</Version>
<Comment>
New upstream release
Enable smi
Don't blow up if a zero-length link-layer address is passed to linkaddr_string()
Fix printing of MAC addresses for VLAN frames with a length field
Add some additional bounds checks and use the EXTRACT_ macros more
Add a -b flag to print the AS number in BGP packets in ASDOT notation rather than ASPLAIN notation
Add ICMPv6 RFC 5006 support
Decode the access flags in NFS access requests
Handle the new DLT_ for memory-mapped USB captures on Linux
Make the default snapshot (-s) the maximum
Print name of device (when -L is used)
Print new TCP flags
Add support for RPL DIO
Add support for TCP User Timeout (UTO)
Add support for non-standard Ethertypes used by 3com PPPoE gear
Add support for 802.11n and 802.11s
Add support for Transparent Ethernet Bridge ethertype in GRE
Add 4 byte AS support for BGP printer
Add support for the MDT SAFI 66 BG printer
Add basic IPv6 support to print-olsr
Add USB printer
Add printer for ForCES
Handle frames with an FCS
Handle 802.11n Control Wrapper, Block Acq Req and Block Ack frames
Fix TCP sequence number printing
Report 802.2 packets as 802.2 instead of 802.3
Lots of code clean up
</Comment>
<Name>Onur Küçük</Name>
<Email>onur@pardus.org.tr</Email>
</Update>
<Update release="9">
<Date>2009-05-04</Date>
<Version>4.0.0</Version>
<Comment>Fix linking with pcap</Comment>
<Name>Onur Küçük</Name>
<Email>onur@pardus.org.tr</Email>
</Update>
<Update release="8">
<Date>2009-05-04</Date>
<Version>4.0.0</Version>
<Comment>Version bump</Comment>
<Name>Onur Küçük</Name>
<Email>onur@pardus.org.tr</Email>
</Update>
<Update release="7">
<Date>2007-10-07</Date>
<Version>3.9.8</Version>
<Comment>Version bump.</Comment>
<Name>Furkan Duman</Name>
<Email>coderlord@gmail.com</Email>
</Update>
<Update release="6">
<Date>2007-08-10</Date>
<Version>3.9.7</Version>
<Comment>Stable update</Comment>
<Name>İsmail Dönmez</Name>
<Email>ismail@pardus.org.tr</Email>
</Update>
<Update release="5" type="security">
<Date>2007-07-17</Date>
<Version>3.9.6</Version>
<Comment>Fix CVE-2007-3798</Comment>
<Name>İsmail Dönmez</Name>
<Email>ismail@pardus.org.tr</Email>
</Update>
<Update release="4">
<Date>2007-06-17</Date>
<Version>3.9.6</Version>
<Comment>Version bump</Comment>
<Name>Furkan Duman</Name>
<Email>coderlord@gmail.com</Email>
</Update>
<Update release="3">
<Date>2007-02-03</Date>
<Version>3.9.5</Version>
<Comment>Fix 802.11 denial of service</Comment>
<Name>İsmail Dönmez</Name>
<Email>ismail@pardus.org.tr</Email>
</Update>
<Update release="2">
<Date>2007-01-16</Date>
<Version>3.9.5</Version>
<Comment>Stable update</Comment>
<Name>İsmail Dönmez</Name>
<Email>ismail@pardus.org.tr</Email>
</Update>
<Update release="1">
<Date>2005-11-19</Date>
<Version>3.9.4</Version>
<Comment>First release</Comment>
<Name>Furkan Duman</Name>
<Email>coderlord@gmail.com</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>tcpdump</Name>
<Summary xml:lang="tr">Ağı izlemek için kullanılan bir araç</Summary>
<Description xml:lang="tr">tcpdump bir ağ aygıtı üzerindeki paketlerin içeriğini ekrana basmaya ya da dosyaya yazmaya yarayan bir araçtır. İncelenecek paketleri çeşitli ifadelerle sınırlama desteği de mevcuttur.</Description>
</Source>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import qt5
def setup():
#shelltools.system("qmake-qt5 focuswriter.pro")
qt5.configure("focuswriter.pro")
def build():
qt5.make()
def install():
qt5.install()
pisitools.dodoc("CREDITS", "ChangeLog", "COPYING", "README")
+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>focuswriter</Name>
<Homepage>https://gottcode.org/focuswriter/</Homepage>
<Packager>
<Name>Stefan Gronewold (groni)</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:gui</IsA>
<Summary>FocusWriter is a simple, distraction-free writing environment.</Summary>
<Description>Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work.</Description>
<Archive sha1sum="70d4ced1b506b5438c54f79d25c97fa069e9aad1" type="tarbz2">https://gottcode.org/focuswriter/focuswriter-1.7.6-src.tar.bz2</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>hunspell-devel</Dependency>
<Dependency>qt5-multimedia-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>focuswriter</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>qt5-multimedia</Dependency>
<Dependency>hunspell</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="pixmaps">/usr/share/pixmaps</Path>
<Path fileType="application">/usr/share/applications</Path>
<Path fileType="data">/usr/share/appdata</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/usr/share/focuswriter</Path>
<Path fileType="icons">/usr/share/icons/hicolor</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2021-08-08</Date>
<Version>1.7.6</Version>
<Comment>version bump.</Comment>
<Name>Erkan IŞIK</Name>
<Email>erkanisik@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-02-21</Date>
<Version>1.6.10</Version>
<Comment>version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2017-03-21</Date>
<Version>1.6.4</Version>
<Comment>Release bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-11-10</Date>
<Version>1.6.2</Version>
<Comment>First release</Comment>
<Name>Stefan Gronewold (groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2016-07-18</Date>
<Version>1.5.7</Version>
<Comment>First release</Comment>
<Name>Stefan Gronewold (groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>focuswriter</Name>
<Summary xml:lang="tr">FocusWriter is a simple, distraction-free writing environment.</Summary>
<Description xml:lang="tr">Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work.</Description>
</Source>
</PISI>
+14591 -14231
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
2c5bd45b60cadb23c9681e23910d8157030d2b80 20718dedcc05b0de8c05d6a057e5bbcbc60eb156
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
14561e0461d454d7c474c0f120e4f1ae4e4db065 2b796b1c127c0ac123b41c408eafa63a23f4ddf8