@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
#from pisi.actionsapi import mesontools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
i = "-Wno-strict-prototypes \
|
||||
-Wno-missing-prototypes \
|
||||
-Wno-unused-result \
|
||||
-Wno-format-overflow \
|
||||
-Wno-format-truncation \
|
||||
"
|
||||
|
||||
def build():
|
||||
pisitools.dosed("GNUmakefile", "-Wno-pointer-sign", "-Wno-pointer-sign %s" % i)
|
||||
autotools.make("prefix=/usr")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s prefix=/usr" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("COPYING", "README", "TODO")
|
||||
|
||||
@@ -0,0 +1,77 @@
|
||||
From 1bb8a8aa29845378903f3c690e17c0867c820da2 Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Mon, 16 Mar 2020 13:24:12 +0100
|
||||
Subject: [PATCH] gcc10 build fix
|
||||
|
||||
by Adrian Reber <adrian@lisas.de>
|
||||
---
|
||||
fbi.c | 1 -
|
||||
filter.c | 2 --
|
||||
idaconfig.h | 2 +-
|
||||
readers.c | 2 ++
|
||||
viewer.c | 1 -
|
||||
5 files changed, 3 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/fbi.c b/fbi.c
|
||||
index 8882302..8fd9d31 100644
|
||||
--- a/fbi.c
|
||||
+++ b/fbi.c
|
||||
@@ -86,7 +86,6 @@ static int img_mem, max_mem_mb;
|
||||
|
||||
/* graphics interface */
|
||||
gfxstate *gfx;
|
||||
-int debug;
|
||||
|
||||
/* framebuffer */
|
||||
char *fbdev = NULL;
|
||||
diff --git a/filter.c b/filter.c
|
||||
index a75f73a..e20ebc2 100644
|
||||
--- a/filter.c
|
||||
+++ b/filter.c
|
||||
@@ -6,8 +6,6 @@
|
||||
#include "readers.h"
|
||||
#include "filter.h"
|
||||
|
||||
-int debug = 0;
|
||||
-
|
||||
/* ----------------------------------------------------------------------- */
|
||||
|
||||
static void
|
||||
diff --git a/idaconfig.h b/idaconfig.h
|
||||
index 8d616ef..d09a178 100644
|
||||
--- a/idaconfig.h
|
||||
+++ b/idaconfig.h
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
/* -------------------------------------------------------------------------- */
|
||||
|
||||
-char *ida_lists;
|
||||
+extern char *ida_lists;
|
||||
|
||||
void ida_init_config(void);
|
||||
void ida_read_config(void);
|
||||
diff --git a/readers.c b/readers.c
|
||||
index e94bbcb..1516ed9 100644
|
||||
--- a/readers.c
|
||||
+++ b/readers.c
|
||||
@@ -7,6 +7,8 @@
|
||||
#include "readers.h"
|
||||
#include "byteorder.h"
|
||||
|
||||
+int debug=0;
|
||||
+
|
||||
/* ----------------------------------------------------------------------- */
|
||||
|
||||
void load_bits_lsb(unsigned char *dst, unsigned char *src, int width,
|
||||
diff --git a/viewer.c b/viewer.c
|
||||
index ab4b31c..02ba807 100644
|
||||
--- a/viewer.c
|
||||
+++ b/viewer.c
|
||||
@@ -38,7 +38,6 @@
|
||||
|
||||
#define PROCESS_LINES 16
|
||||
|
||||
-int debug;
|
||||
Cursor ptrs[POINTER_COUNT];
|
||||
|
||||
/* ----------------------------------------------------------------------- */
|
||||
@@ -0,0 +1,92 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>fbida</Name>
|
||||
<Homepage>https://www.kraxel.org/blog/linux/fbida/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>multimedia.graphics</PartOf>
|
||||
<Summary>The fbida project contains a few applications for viewing and editing images, with the main focus being photos.</Summary>
|
||||
<Description>The fbida project contains a few applications for viewing and editing images, with the main focus being photos.</Description>
|
||||
<Archive sha1sum="fe2ec92dc98296e46cd8ddddcd8b3a169cb506a0" type="targz">
|
||||
https://www.kraxel.org/releases/fbida/fbida-2.14.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gc-devel</Dependency>
|
||||
<Dependency>util-linux</Dependency>
|
||||
<Dependency>mesa-devel</Dependency>
|
||||
<Dependency>lirc-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>webp-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>giflib-devel</Dependency>
|
||||
<Dependency>pixman-devel</Dependency>
|
||||
<Dependency>libXpm-devel</Dependency>
|
||||
<Dependency>libpcd-devel</Dependency>
|
||||
<Dependency>sane-backends</Dependency>
|
||||
<Dependency>libexif-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
<Dependency>libepoxy-devel</Dependency>
|
||||
<Dependency>openmotif-devel</Dependency>
|
||||
<Dependency>fontconfig-devel</Dependency>
|
||||
<Dependency>imagemagick-devel</Dependency>
|
||||
<Dependency>poppler-glib-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">gcc10_build_fix.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>fbida</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>mesa</Dependency>
|
||||
<Dependency>tiff</Dependency>
|
||||
<Dependency>webp</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>libXt</Dependency>
|
||||
<Dependency>giflib</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libXpm</Dependency>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>libpcd</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
<Dependency>pixman</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libexif</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>libepoxy</Dependency>
|
||||
<Dependency>openmotif</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>imagemagick</Dependency>
|
||||
<Dependency>ghostscript</Dependency>
|
||||
<Dependency>poppler-glib</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-12-06</Date>
|
||||
<Version>2.14</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import cmaketools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
j = "-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_DIR=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DENABLE_THUMBNAILER=ON \
|
||||
-DENABLE_GIO=ON \
|
||||
-DENABLE_TESTS=OFF \
|
||||
"
|
||||
|
||||
def setup():
|
||||
# pisitools.dosed("libffmpegthumbnailer/pngwriter.cpp", "#include <cassert>", "#include <cassert>\n#include <cstring>")
|
||||
pisitools.cxxflags.add("-Wno-deprecated-declarations")
|
||||
cmaketools.configure(j)
|
||||
|
||||
def build():
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README.md")
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ffmpegthumbnailer</Name>
|
||||
<Homepage>https://github.com/dirkvdb/ffmpegthumbnailer</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Summary>
|
||||
Lightweight video thumbnailer that can be used by file managers to create thumbnails for video files.
|
||||
</Summary>
|
||||
<Description>
|
||||
FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file managers to create thumbnails for your video files. The thumbnailer uses ffmpeg to decode frames from the video files, so supported videoformats depend on the configuration flags of ffmpeg.
|
||||
</Description>
|
||||
<Archive sha1sum="b17350070794f5a1e40d18a9f403d9c5d77da14b" type="tarbz2">
|
||||
https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.2/ffmpegthumbnailer-2.2.2.tar.bz2
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>ffmpeg-devel</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ffmpegthumbnailer</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>ffmpeg</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libpng</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ffmpegthumbnailer-devel</Name>
|
||||
<Summary>Development files for ffmpegthumbnailer</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">ffmpegthumbnailer</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-12-06</Date>
|
||||
<Version>2.2.2</Version>
|
||||
<Comment>First Beta release.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ffmpegthumbnailer</Name>
|
||||
<Summary xml:lang="tr">Dosya yöneticileri için hafif görüntü önizleyicisi</Summary>
|
||||
<Description xml:lang="tr">Ffmpeg Thumbnailer, görüntü dosyalarınız için dosya yöneticilerinizde önizlemeler oluşturmaya yarar.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ffmpegthumbnailer-devel</Name>
|
||||
<Summary xml:lang="tr">Ffmpegthumbnailer için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
j = "--disable-map \
|
||||
--disable-pdf \
|
||||
--disable-djvu \
|
||||
--disable-heif \
|
||||
--disable-gtk3 \
|
||||
--disable-gpu-accel \
|
||||
--disable-debug-log \
|
||||
"
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
# pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*")
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>geeqie</Name>
|
||||
<Homepage>http://www.geeqie.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>multimedia.graphics</PartOf>
|
||||
<Summary>Geeqie is a lightweight image viewer for Linux, BSDs and compatibles.</Summary>
|
||||
<Description>
|
||||
Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images.
|
||||
</Description>
|
||||
<Archive sha1sum="f707374491170673e7a8db8c57eec7fc780045bf" type="tarxz">
|
||||
http://www.geeqie.org/geeqie-1.6.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>lua-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
<Dependency>tiff-devel</Dependency>
|
||||
<Dependency>webp-devel</Dependency>
|
||||
<Dependency>lirc-devel</Dependency>
|
||||
<Dependency>lcms2-devel</Dependency>
|
||||
<Dependency>lua51-devel</Dependency>
|
||||
<Dependency>exiv2-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
<Dependency>openjpeg2-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
<Dependency>ffmpegthumbnailer-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>geeqie</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>lua</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
<Dependency>tiff</Dependency>
|
||||
<Dependency>webp</Dependency>
|
||||
<Dependency>lirc</Dependency>
|
||||
<Dependency>exiv2</Dependency>
|
||||
<Dependency>fbida</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>lcms2</Dependency>
|
||||
<Dependency>lua51</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>zenity</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>gphoto2</Dependency>
|
||||
<Dependency>openjpeg2</Dependency>
|
||||
<Dependency>exiv2-libs</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
<Dependency>ffmpegthumbnailer</Dependency>
|
||||
<Dependency>perl-Image-ExifTool</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-12-06</Date>
|
||||
<Version>1.6</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def build():
|
||||
autotools.make("prefix=/usr")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s prefix=/usr" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("README")
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libpcd</Name>
|
||||
<Homepage>https://www.kraxel.org/blog/linux/libpcd/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>multimedia.graphics</PartOf>
|
||||
<Summary>libpcd is a tiny library for decoding PhotoCD images.</Summary>
|
||||
<Description>
|
||||
libpcd is a tiny library for decoding PhotoCD images. It used to come bundled with xpcd, but I've decided to release it separately so other apps such as fbi and ida can use it too.
|
||||
</Description>
|
||||
<Archive sha1sum="df314c260ae6b82fc5c9ba6cc1f59506a1f1ad5b" type="targz">
|
||||
https://www.kraxel.org/releases/libpcd/libpcd_1.0.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libpcd</Name>
|
||||
<RuntimeDependencies>
|
||||
<!-- <Dependency></Dependency> -->
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libpcd-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libpcd</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-12-06</Date>
|
||||
<Version>1.0.1</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
pisitools.cflags.add("-Wno-stringop-truncation -Wno-discarded-qualifiers -Wno-pointer-sign")
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.md")
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
--- a/configure.ac 2019-06-02 14:13:16.000000000 +0300
|
||||
+++ b/configure.ac 2020-05-26 18:34:07.592350821 +0300
|
||||
@@ -141,7 +141,7 @@
|
||||
if $try_cdk; then
|
||||
CPPFLAGS_save="$CPPFLAGS"
|
||||
CPPFLAGS="-I$cdk_prefix/include $CPPFLAGS"
|
||||
- AC_CHECK_HEADER([cdk/cdk.h], [
|
||||
+ AC_CHECK_HEADER([cdk.h], [
|
||||
have_cdk=:
|
||||
AC_PATH_PROG([CDK_CONFIG], [cdk5-config])
|
||||
if test -n "${CDK_CONFIG}"; then
|
||||
--- a/gphoto2/gphoto2-cmd-config.c 2015-08-01 14:20:27.000000000 +0300
|
||||
+++ b/gphoto2/gphoto2-cmd-config.c 2020-05-26 18:52:32.905596310 +0300
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
#include <gphoto2/gphoto2-widget.h>
|
||||
|
||||
-#include <cdk/cdk.h>
|
||||
+#include <cdk.h>
|
||||
|
||||
#ifndef MAX
|
||||
# define MAX(a, b) ((a) > (b) ? (a) : (b))
|
||||
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gphoto2</Name>
|
||||
<Homepage>http://www.gphoto.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<PartOf>multimedia.misc</PartOf>
|
||||
<Summary>Digital camera software.</Summary>
|
||||
<Description>
|
||||
gPhoto2 is a free, redistributable, ready to use set of digital camera software applications for Unix-like systems, written by a whole team of dedicated volunteers around the world. It supports more than 2500 cameras.
|
||||
</Description>
|
||||
<Archive sha1sum="021b214aaf58540f4afef49639bdbabda3fd03af" type="tarbz2">
|
||||
https://sourceforge.net/projects/gphoto/files/gphoto/2.5.23/gphoto2-2.5.23.tar.bz2
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cdk-devel</Dependency>
|
||||
<Dependency>popt-devel</Dependency>
|
||||
<Dependency>aalib-devel</Dependency>
|
||||
<Dependency>readline-devel</Dependency>
|
||||
<Dependency>libgphoto2-devel</Dependency>
|
||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">cdk_header_path.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gphoto2</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cdk</Dependency>
|
||||
<Dependency>popt</Dependency>
|
||||
<Dependency>aalib</Dependency>
|
||||
<Dependency>libexif</Dependency>
|
||||
<Dependency>ncurses</Dependency>
|
||||
<Dependency>readline</Dependency>
|
||||
<Dependency>libgphoto2</Dependency>
|
||||
<Dependency>libjpeg-turbo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-12-06</Date>
|
||||
<Version>2.5.23</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-hdr-subdir --with-Xaw3d --with-Xaw3dxft --with-shared")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
# pisitools.dodoc("CHANGES", "COPYING", "EXPANDING", "NOTES", "README")
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>cdk</Name>
|
||||
<Homepage>https://invisible-island.net/cdk/cdk.html</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>custom</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.library</PartOf>
|
||||
<Summary>This is a modified/enhanced version of Cdk.</Summary>
|
||||
<Description>
|
||||
Cdk stands for 'Curses Development Kit' and it currently contains 21 ready to use widgets which facilitate the speedy development of full screen curses programs. This little project of mine started as a test to see how compatible my Linux machine was to other UNIX breeds. While doing this I discovered Ncurses, and played with it. These widgets are the result of over a years worth of playing.
|
||||
</Description>
|
||||
<Archive sha1sum="be7695be27dd36cf1639d2d39a4920b79a63f411" type="targz">
|
||||
https://invisible-mirror.net/archives/cdk/cdk-5.0-20200923.tgz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>Xaw3d-devel</Dependency>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>cdk</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ncurses</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>cdk-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
<Dependency>perl</Dependency>
|
||||
<Dependency release="current">cdk</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-11-28</Date>
|
||||
<Version>5.0.20200923</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
Reference in New Issue
Block a user