Kaydet (Commit) 1557405e authored tarafından Suleyman Poyraz's avatar Suleyman Poyraz

emacs text editor eklendi.

üst 13590afe
<INARY>
<Name>editor.emacs</Name>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
from inary.actionsapi import get
def setup():
#autotools.autoreconf("-fvi")
autotools.configure("--with-x-toolkit=gtk \
--with-xft \
--with-modules")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.removeDir("/usr/lib/systemd") # No systemd
inarytools.removeDir("/usr/lib") # No empty dir
inarytools.dodoc("ChangeLog", "BUGS", "README", "COPYING")
;;; nxml site-lisp configuration
(require 'nxml-mode)
(fset 'xml-mode 'nxml-mode)
(setq nxml-child-indent 4)
(add-hook 'nxml-mode-hook
(lambda ()
(setq indent-tabs-mode nil)))
(setq auto-mode-alist
(cons '("\\.\\(xml\\|xsl\\|rng\\|xhtml\\)\\'" . nxml-mode)
auto-mode-alist))
--- src/image.c
+++ src/image.c 2013-05-21 15:49:41.945819346 +0000
@@ -7192,7 +7192,11 @@ gif_load (struct frame *f, struct image
}
/* Open the GIF file. */
+#if GIFLIB_MAJOR < 5
gif = fn_DGifOpenFileName (SSDATA (file));
+#else
+ gif = fn_DGifOpenFileName (SSDATA (file), NULL);
+#endif
if (gif == NULL)
{
image_error ("Cannot open `%s'", file, Qnil);
@@ -7213,7 +7217,11 @@ gif_load (struct frame *f, struct image
memsrc.len = SBYTES (specified_data);
memsrc.index = 0;
+#if GIFLIB_MAJOR < 5
gif = fn_DGifOpen (&memsrc, gif_read_from_memory);
+#else
+ gif = fn_DGifOpen (&memsrc, gif_read_from_memory, NULL);
+#endif
if (!gif)
{
image_error ("Cannot open memory source `%s'", img->spec, Qnil);
[Desktop Entry]
Encoding=UTF-8
Name=Emacs
Name[bn]=ইম্যাক্স
Name[eo]=Emakso
Name[hi]=ईमेक्स
Name[ko]=이맥스
Name[ne]=इमाक्स
Name[te]=ఈమెక్స్
GenericName=Text Editor
GenericName[af]=Teks Redigeerder
GenericName[az]=Mətn Editoru
GenericName[be]=Тэкставы рэдактар
GenericName[bg]=Текстов редактор
GenericName[bn]=টেক্সট সম্পাদক
GenericName[br]=Aozer skrid
GenericName[bs]=Tekst editor
GenericName[ca]=Editor de text
GenericName[cs]=Textový editor
GenericName[csb]=Tekstowi editora
GenericName[cy]=Golygydd Testun
GenericName[da]= Teksteditor
GenericName[de]=Texteditor
GenericName[el]=Επεξεργαστής κειμένου
GenericName[eo]=Tekstredaktilo
GenericName[es]=Editor de texto
GenericName[et]=Tekstiredaktor
GenericName[eu]=Testu editorea
GenericName[fa]=ویرایشگر متن
GenericName[fi]=Tekstieditori
GenericName[fo]=Tekstritil
GenericName[fr]=Éditeur de texte
GenericName[fy]=Tekstbewurker
GenericName[ga]=Eagarthóir Téacs
GenericName[gl]=Editor de Textos
GenericName[he]=עורך טקסט
GenericName[hi]=पाठ संपादक
GenericName[hr]=Uređivač teksta
GenericName[hsb]=Wobdźěłar tekstow
GenericName[hu]=Szövegszerkesztő
GenericName[is]=Textaritill
GenericName[it]=Editor di testi
GenericName[ja]=テキストエディタ
GenericName[kk]=Мәтін редакторы
GenericName[km]=កម្មវិធី​វាយ​អត្ថបទ
GenericName[ko]=글월 편집기
GenericName[lo]=ເຄື່ອງມືແກ້ໄຂຂໍ້ຄວາມ
GenericName[lt]=Teksto rengyklė
GenericName[lv]=Teksta Redaktors
GenericName[mk]=Уредувач на текст
GenericName[mn]=Текст боловсруулагч
GenericName[ms]=Penyunting Teks
GenericName[mt]=Editur tat-test
GenericName[nb]=Skriveprogram
GenericName[nds]=Texteditor
GenericName[ne]=पाठ सम्पादक
GenericName[nl]=Teksteditor
GenericName[nn]=Skriveprogram
GenericName[nso]=Mofetosi wa Sengwalwana
GenericName[pa]=ਪਾਠ ਸੰਪਾਦਕ
GenericName[pl]=Edytor tekstu
GenericName[pt]=Editor de Texto
GenericName[pt_BR]=Editor de Texto
GenericName[ro]=Editor de text
GenericName[ru]=Текстовый редактор
GenericName[rw]=Muhinduzi Umwandiko
GenericName[se]=Čállinprográmma
GenericName[sk]=Textový editor
GenericName[sl]=Urejevalnik besedil
GenericName[sr]=Уређивач текста
GenericName[sr@Latn]=Uređivač teksta
GenericName[ss]=Sihleli sembhalo
GenericName[sv]=Texteditor
GenericName[ta]=உரை தொகுப்பாளர்
GenericName[te]=వచన ఎడిటర్
GenericName[tg]=Муҳаррири матн
GenericName[th]=โปรแกรมแก้ไขข้อความ
GenericName[tr]=Metin Düzenleyici
GenericName[tt]=Mäten Tözätkeçe
GenericName[uk]=Редактор текстів
GenericName[uz]=Матн таҳрирчи
GenericName[ven]=Musengulusi wa Manwalwa
GenericName[vi]=Trình soạn văn bản
GenericName[wa]=Aspougneu di tecse
GenericName[xh]=Umhleli Wombhalo
GenericName[zh_CN]=文本编辑器
GenericName[zh_TW]=文字編輯器
GenericName[zu]=Umlungisi wombhalo
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=emacs %f
Icon=/usr/share/icons/hicolor/48x48/apps/emacs.png
Path=
Type=Application
Terminal=false
X-KDE-StartupNotify=false
X-StandardInstall=true
Categories=Qt;KDE;TextEditor;
(add-to-list 'vc-handled-backends 'GIT)
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Default configuration file for GNU/Emacs on Sulin ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq column-number-mode t) ; show column numbers below
(display-time-mode t) ; display time below
(show-paren-mode t) ; show parenthesis
(transient-mark-mode t) ; show mark visually...
;; (setq make-backup-files nil) ; no nasty back-up files
(setq-default show-trailing-whitespace t) ; show trailing whitespace
(setq frame-title-format "%b (%m)") ; descriptive frame title "filename (mode)"
(setq scroll-step 1) ; scroll one line at a time
(setq load-path (cons "~/.elisp" load-path)) ; add ~/.elisp as a custom load path
(set-face-foreground 'font-lock-comment-face "red") ; show comments in red
(set-scroll-bar-mode 'right) ; show scrollbar on the right
;; use ibuffer by default
(global-set-key (kbd "C-x C-b") 'ibuffer)
(autoload 'ibuffer "ibuffer" "List buffers." t)
;; for zpspell
(setq ispell-program-name "zpspell")
(setq ispell-local-dictionary-alist
`((nil
"[A-ZŞĞIa-zşğı]"
"[^A-ZŞĞIa-zşğı]"
"[']" nil ("") "~utf-8" utf-8)))
;; Autoload init files under /etc/emacs/site-lisp
(defun sulin-auto-load-all ()
"Autoload all init files under /etc/emacs/site-lisp"
(mapcar '(lambda (f)
(if (sulin-file-or-symlink-exists-p f)
(load f)
nil))
(sort
(el-files-in-directory "/etc/emacs/site-lisp/")
'string-lessp)))
(defun sulin-file-or-symlink-exists-p (f)
"Check if file or symlink exists"
(let ((f-symlink-target (file-symlink-p f)))
(if f-symlink-target
(let ((f-symlink-target-path
(concat (file-name-directory f) f-symlink-target)))
(if (file-exists-p f-symlink-target-path)
t
nil))
(file-exists-p f))))
(defun el-files-in-directory (directory)
"List the .el files in DIRECTORY and in its sub-directories."
(let (el-files-list
(current-directory-list
(directory-files-and-attributes directory t)))
;; while we are in the current directory
(while current-directory-list
(cond
;; check to see whether filename ends in `.el'
;; and if so, append its name to a list.
((equal ".el" (substring (car (car current-directory-list)) -3))
(setq el-files-list
(cons (car (car current-directory-list)) el-files-list)))
;; check whether filename is that of a directory
((eq t (car (cdr (car current-directory-list))))
;; decide whether to skip or recurse
(if
(equal (or "." "..")
(substring (car (car current-directory-list)) -1))
;; then do nothing if filename is that of
;; current directory or parent
()
;; else descend into the directory and repeat the process
(setq el-files-list
(append
(el-files-in-directory
(car (car current-directory-list)))
el-files-list)))))
;; move to the next filename in the list; this also
;; shortens the list so the while loop eventually comes to an end
(setq current-directory-list (cdr current-directory-list)))
;; return the filenames
el-files-list))
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>emacs</Name>
<Homepage>http://www.gnu.org/software/emacs</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv3+</License>
<Icon>emacs</Icon>
<IsA>app:gui</IsA>
<IsA>app:console</IsA>
<Summary>An extensible console-mode editor</Summary>
<Description>Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming.</Description>
<Archive sha1sum="2960e1dddef401b18abd779cb159306984157eef" type="tarxz">https://ftp.gnu.org/gnu/emacs/emacs-26.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>giflib</Dependency>
<Dependency>gpm</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXft-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libXpm-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>tiff</Dependency>
<Dependency>gnutls-devel</Dependency>
<Dependency>imagemagick</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>emacs</Name>
<RuntimeDependencies>
<Dependency>acl</Dependency>
<Dependency>gpm</Dependency>
<Dependency>tiff</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>zlib</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libpng</Dependency>
<Dependency>ncurses</Dependency>
<Dependency>freetype</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libXft</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libICE</Dependency>
<Dependency>giflib</Dependency>
<Dependency>libXpm</Dependency>
<Dependency>gnutls</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libXrender</Dependency>
<Dependency>imagemagick</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>libXfixes</Dependency>
<Dependency>libxcb</Dependency>
<Dependency>dbus</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/emacs</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/var/games/emacs</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/appdata</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="executable">/usr/libexec/emacs</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/emacs/25.4/site-lisp/site-start.el">site-start.el</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/emacs/25.4/etc/schema/inary-spec.rnc">inary-spec.rnc</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/emacs/site-lisp/80-nxml-mode.el">80-nxml-mode.el</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/emacs.desktop">emacs.desktop</AdditionalFile>
</AdditionalFiles>
<Provides>
<SCOM script="pakhandler.py">System.PackageHandler</SCOM>
</Provides>
</Package>
<History>
<Update release="1">
<Date>2019-10-10</Date>
<Version>26.3</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
# -*- coding: utf-8 -*-
import ciksemel
import os
import subprocess
def byteCompile(filepath):
doc = ciksemel.parse(filepath)
for item in doc.tags("File"):
path = item.getTagData("Path")
if path.endswith(".el") and not os.path.exists("/%sc" % path):
subprocess.call(["/usr/bin/emacs", "--no-init-file", "--no-site-file", "--multibyte", "-batch", "-f", "batch-byte-compile", "/%s" % path])
def removeByteCompiled(filepath):
doc = ciksemel.parse(filepath)
for item in doc.tags("File"):
path = item.getTagData("Path")
if path.endswith(".el"):
try:
# Remove .elc
os.unlink("/%sc" % path)
except OSError:
pass
def setupPackage(metapath, filepath):
byteCompile(filepath)
def cleanupPackage(metapath, filepath):
removeByteCompiled(filepath)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import get
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
def setup():
shelltools.system("./autogen.sh")
autotools.configure("\
--disable-dependency-tracking \
--disable-io \
--disable-lua \
--disable-ocaml \
--disable-php \
--disable-r \
--disable-rpath \
--disable-sharp \
--disable-static \
--with-devil=no \
--with-fontconfig \
--with-libgd \
--with-pangocairo \
")
inarytools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#remove empty directories
#for lang in ["lua", "ocaml", "php", "python23", "python24", "python25", "R", "sharp"]:
#inarytools.removeDir("/usr/lib/graphviz/%s" % lang)
inarytools.dohtml(".")
inarytools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README*")
inarytools.removeDir("/usr/share/graphviz/doc")
# everything has been built against cgraph, but use graph as default api
inarytools.dosed("%s/usr/include/graphviz/types.h" % get.installDIR(), r"#define WITH_CGRAPH 1", deleteLine=True)
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>graphviz</Name>
<Homepage>http://www.graphviz.org</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>CPL-1.0</License>
<IsA>app:console</IsA>
<IsA>app:gui</IsA>
<Summary>Open source graph drawing software</Summary>
<Description>Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes.</Description>
<Archive sha1sum="8a44d19bcdb50df1bd8e649de472ebf868468888" type="targz">https://graphviz.gitlab.io/pub/graphviz/stable/SOURCES/graphviz.tar.gz</Archive>
<BuildDependencies>
<Dependency>gd-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>libXaw-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>freeglut-devel</Dependency>
<Dependency>ghostscript-devel</Dependency>
<Dependency>libtool</Dependency>
<Dependency>perl</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>graphviz</Name>
<RuntimeDependencies>
<Dependency>gd</Dependency>
<Dependency>cairo</Dependency>
<Dependency>expat</Dependency>
<Dependency>libXt</Dependency>
<Dependency>zlib</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libXaw</Dependency>
<Dependency>libXmu</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>ghostscript</Dependency>
<Dependency>libtool-ltdl</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libX11</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/graphviz</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<Provides>
<SCOM script="package.py">System.Package</SCOM>
</Provides>
</Package>
<Package>
<Name>graphviz-docs</Name>
<Files>
<Path fileType="doc">/usr/share/doc/graphviz/html</Path>
</Files>
</Package>
<Package>
<Name>graphviz-devel</Name>
<Summary>Development files for graphviz</Summary>
<RuntimeDependencies>
<Dependency release="current">graphviz</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-10</Date>
<Version>2.40.1</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
import os
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
# write layout's config
os.system("/usr/bin/dot -c")
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import perlmodules
from inary.actionsapi import shelltools
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
KeepSpecial=["libtool"]
def setup():
inarytools.dosed("configure.ac", "AC_PATH_XTRA")
autotools.autoreconf("-fi")
inarytools.dosed("configure", "DOCUMENTATION_RELATIVE_PATH=.*", "DOCUMENTATION_RELATIVE_PATH=%s/html" % get.srcNAME())
autotools.configure("--with-dejavu-font-dir=/usr/share/fonts/TTF \
--with-gs-font-dir=/usr/share/fonts/default/ghostscript \
--docdir=/usr/share/doc/imagemagick \
PSDelegate=/usr/bin/gs \
XPSDelegate=/usr/bin/gxps \
PCLDelegate=/usr/bin/gpcl6 \
--enable-hdri \
--enable-shared \
--enable-opencl \
--disable-static \
--with-modules \
--with-perl \
--with-openexr \
--with-openjp2 \
--with-perl-options='INSTALLDIRS=vendor' \
--with-x \
--with-threads \
--with-magick_plus_plus \
--with-gslib \
--with-wmf \
--with-lcms2 \
--with-rsvg \
--with-xml \
--with-djvu \
--with-bzlib \
--with-zlib \
--with-fpx \
--with-tiff \
--with-jp2 \
--with-jpeg \
--without-jbig \
--without-gcc-arch \
--without-gvc \
--without-fpx \
--without-dps")
inarytools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS.txt", "ChangeLog", "LICENSE", "NEWS.txt")
inarytools.remove("/usr/lib/*.la")
perlmodules.removePacklist()
perlmodules.removePodfiles()
--- Makefile.in.orig 2013-02-21 03:26:56.785156600 -0500
+++ Makefile.in 2013-02-21 03:39:03.102411457 -0500
@@ -10469,6 +10469,8 @@
@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@$(PERLMAKEFILE): perl-sources $(MAGICKCORE_LIBS) $(MAGICKWAND_LIBS) $(PERLMAKEMAKER)
@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && @PERL@ Makefile.PL $(PERL_MAKE_OPTIONS)
+@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && @SED@ -i 's|LD_RUN_PATH|DIE_LD_RUN_PATH_DIE|g' Makefile
+@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ cd $(PERLMAGICK) && @SED@ -i 's|LD_RUN_PATH|DIE_LD_RUN_PATH_DIE|g' quantum/Makefile
@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@install-exec-perl: $(PERLMAKEFILE)
@WITH_PERL_DYNAMIC_TRUE@@WITH_PERL_TRUE@ ( cd $(PERLMAGICK) && $(MAKE) CC='@CC@' && \
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>imagemagick</Name>
<Homepage>http://www.imagemagick.org/</Homepage>
<Packager>
<Name>Suleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>as-is</License>
<IsA>app:gui</IsA>
<Summary>A collection of tools and libraries for many image file formats</Summary>
<Description>ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</Description>
<Archive sha1sum="82a29b9a18c8d804bccefc1600652861568d915d" type="zip">https://www.imagemagick.org/download/releases/ImageMagick-7.0.8-68.zip</Archive>
<BuildDependencies>
<Dependency>ghostscript-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>graphviz-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>openexr-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>libwmf</Dependency>
<Dependency>liblqr-devel</Dependency>
<Dependency>jasper-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>fftw3-devel</Dependency>
<Dependency>djvu-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>tiff</Dependency>
<Dependency>webp-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="0">perlmagick.rpath.patch</Patch>
</Patches>
</Source>
<Package>
<Name>imagemagick</Name>
<RuntimeDependencies>
<Dependency>tiff</Dependency>
<Dependency>djvu</Dependency>
<Dependency>fftw3</Dependency>
<Dependency>lcms2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>libwmf</Dependency>
<Dependency>liblqr</Dependency>
<Dependency>libXext</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>ghostscript</Dependency>
<Dependency>openexr</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>webp</Dependency>