forked from openkylin/gimp
Import Debian changes 2.10.32-ok1
gimp (2.10.32-ok1) yangtze; urgency=low * Initial release.
This commit is contained in:
parent
3a3413f4f6
commit
75898b21f8
|
@ -0,0 +1,67 @@
|
|||
gimp for Debian GNU/Linux
|
||||
----------------------------
|
||||
|
||||
Online Help:
|
||||
------------
|
||||
To use the online documentation, you need to install the gimp-help-en package,
|
||||
and/or the appropriate gimp-help package for your language other than English,
|
||||
which will allow you to use both the Help menu from within The GIMP, as well
|
||||
as context help by pressing F1 while using a feature.
|
||||
|
||||
COMPILING PLUGINS:
|
||||
-----------------
|
||||
|
||||
If you wish to compile your own plug-ins, the easiest way is to use
|
||||
'gimptool-2.0', a simple tool that comes in the libgimp2.0-dev package.
|
||||
This works only if you have a plug-in whose source is a single .c file,
|
||||
however:
|
||||
|
||||
gimptool-2.0 --install plug-in.c
|
||||
|
||||
Now wasn't that easy?
|
||||
|
||||
|
||||
Fonts in GIMP 2.0 (from http://www.gimp.org/unix/fonts.html)
|
||||
-----------------
|
||||
|
||||
In GIMP 2.0 font rendering is handled significantly different from the way it
|
||||
was done in GIMP 1.0 and 1.2. GIMP no longer uses the X server to render the
|
||||
fonts. Instead it uses Pango and the FreeType library. Font configuration is
|
||||
handled by a small library called Fontconfig. As a result you get much better
|
||||
font rendering with real antialiasing, support for bidirectional text and
|
||||
various scripts.
|
||||
|
||||
GIMP 2.0 (along with GTK 2) handles a variety of font formats, most notably
|
||||
TrueType, OpenType and Type1. It should be emphasized that it does not use the
|
||||
X server or any X font server, so don't be surprised if GIMP doesn't see the
|
||||
fonts you configured in your X11 setup.
|
||||
|
||||
Setting up Fonts for GIMP 2.0:
|
||||
|
||||
GIMP uses Fontconfig to handle fonts, so setting up fonts for GIMP 2.0 is
|
||||
merely a job of setting up Fontconfig. But GIMP is not the only application
|
||||
that uses Fontconfig. Recent desktops such as GNOME-2.4 use it as well, so
|
||||
there's a good chance that everything is properly setup already and fonts will
|
||||
just work for you. If they don't, you will have to create or edit your font
|
||||
configuration file as explained in the Fontconfig User Manual.
|
||||
|
||||
Adding Fonts (system-wide):
|
||||
|
||||
As soon as Fontconfig is properly setup, adding fonts is just a matter of
|
||||
placing them into a directory that is searched by Fontconfig. Have a look at
|
||||
/etc/fonts/fonts.conf (and perhaps /etc/fonts/local.conf) to find out what
|
||||
directories are searched. After copying the fonts there, you should run
|
||||
fc-cache to regenerate the fonts cache. Fonts added this way will be available
|
||||
to all applications using Fontconfig.
|
||||
|
||||
Adding Fonts (for GIMP only):
|
||||
|
||||
You might want to install fonts for use with GIMP only or you might not have
|
||||
permissions to install fonts system-wide. To make this possible, GIMP 2.0 also
|
||||
looks for fonts in the GIMP specific font search path that can be configured in
|
||||
your gimprc or from the Preferences Dialog. So, in order to install fonts to be
|
||||
used with GIMP, you can just copy them to ~/.gimp-2.6/fonts, press the Refresh
|
||||
button in the Fonts dialog and start using them.
|
||||
|
||||
---
|
||||
Ari Pollak <ari@debian.org> Aug. 5, 2004
|
|
@ -0,0 +1,78 @@
|
|||
----------------------------------------------------------------------
|
||||
Controlling GIMP with MIDI devices
|
||||
How To © 2005 Simon Budig. Licensed under the terms of the GNU GPL.
|
||||
|
||||
Retrieved from <http://www.gimp.org/unix/howtos/gimp-midi.html>
|
||||
by Ari Pollak <ari@debian.org> on 6 Apr 2005.
|
||||
----------------------------------------------------------------------
|
||||
|
||||
What?
|
||||
-----
|
||||
|
||||
GIMP comes with a module that allows to control it using MIDI devices.
|
||||
Currently this is only supported on Linux with either the OSS or the ALSA sound
|
||||
drivers. It might work on other platforms as well if there is a way to access
|
||||
the raw MIDI stream by opening a device.
|
||||
|
||||
|
||||
Enabling the MIDI Module
|
||||
------------------------
|
||||
|
||||
To make the UI of Gimp's MIDI controller visible you need to edit a
|
||||
configuration file when the Gimp is not running. Open ~/.gimp-2.6/controllerrc
|
||||
in an editor and add the following lines to the end of the file:
|
||||
|
||||
(GimpControllerInfo "MIDI"
|
||||
(enabled yes)
|
||||
(debug-events yes)
|
||||
(controller "ControllerMidi"
|
||||
(device "alsa")
|
||||
(channel -1))
|
||||
(mapping))
|
||||
|
||||
Then start the GIMP from a shell (so that you can see textual output we need
|
||||
later), open the preferences, go to the "Input Controllers" page in the "Input
|
||||
Devices" section and select the newly appeared "MIDI" Tab.
|
||||
|
||||
|
||||
Configuring the MIDI Source
|
||||
---------------------------
|
||||
|
||||
ALSA:
|
||||
Enter "alsa" in the "Device" entry in the configuration. Gimp then sets up an
|
||||
Alsa-Output-Port (check with "aconnect -lo"). You can then use your preferred
|
||||
tool to configure Alsa to connect a MIDI source to the GIMP. When your MIDI
|
||||
device e.g. provides an Input-Port 72:0 and Gimp provides the Output-Port 128:0
|
||||
you can connect the two Ports with "aconnect 72:0 128:0".
|
||||
|
||||
OSS:
|
||||
The Open Sound System provides a device file for the raw MIDI events. You need
|
||||
to enter the name of this device file into the "Device" entry in the
|
||||
configuration (e.g. "/dev/midi00").
|
||||
|
||||
The MIDI channel:
|
||||
Each MIDI source sends events on a specific "Channel" (0 to 15, sometimes also
|
||||
referred as 1 to 16). You can configure if Gimp should listen to all channels
|
||||
(-1) or to just a specific channel.
|
||||
|
||||
If your MIDI setup works correctly and the "Dump events from this controller"
|
||||
is enabled as well as "Enable this controller" you should see some text
|
||||
scrolling by when you hit some keys or turn some controllers on your midi
|
||||
device, describing the Event that just happened.
|
||||
|
||||
|
||||
Assigning Actions to Events
|
||||
---------------------------
|
||||
|
||||
You can now use this information to map MIDI Events to Actions in the Gimp. At
|
||||
the bottom of the configuration page is a list with all events that Gimp can
|
||||
recognize. Scroll to the event that you want to assign an action to and
|
||||
doubleclick its entry. Then select an Action from the dialog that pops up and
|
||||
doubleclick its entry. Now this action gets invoked when the specific MIDI
|
||||
event happens.
|
||||
|
||||
Please note that some actions fit perfectly to some MIDI Events: Actions like
|
||||
"context-background-blue-set" can immediately use the numerical value provided
|
||||
by midi controller events.
|
||||
|
||||
Have fun.
|
|
@ -0,0 +1,2 @@
|
|||
- Merge libgimp into main gimp package?
|
||||
- clean up lintian warnings
|
|
@ -0,0 +1,5 @@
|
|||
gimp (2.10.32-ok1) yangtze; urgency=low
|
||||
|
||||
* Initial release.
|
||||
|
||||
-- Luoyaoming <luoyaoming@kylinos.cn> Tue, 22 Nov 2022 13:42:54 +0800
|
|
@ -0,0 +1,152 @@
|
|||
# This file is autogenerated. DO NOT EDIT!
|
||||
#
|
||||
# Modifications should be made to debian/control.in instead.
|
||||
# This file is regenerated automatically in the clean target.
|
||||
Source: gimp
|
||||
Priority: optional
|
||||
Section: graphics
|
||||
Maintainer: Openkylin Developers <packaging@lists.openkylin.top>
|
||||
XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
|
||||
Uploaders: Luo Yaoming <luoyaoming@kylinos.cn>
|
||||
Build-Depends: debhelper-compat (= 13),
|
||||
desktop-file-utils <!nocheck>,
|
||||
dh-sequence-gnome,
|
||||
gegl (>= 1:0.4.36),
|
||||
gettext,
|
||||
glib-networking,
|
||||
gtk-doc-tools (>= 1.0),
|
||||
intltool (>= 0.40.1),
|
||||
iso-codes,
|
||||
libaa1-dev,
|
||||
libasound2-dev (>= 1.0.0) [linux-any],
|
||||
libatk1.0-dev (>= 2.2.0),
|
||||
libbabl-dev (>= 1:0.1.78),
|
||||
libbz2-dev,
|
||||
libcairo2-dev (>= 1.12.2),
|
||||
libcurl4-gnutls-dev (>= 7.15.1),
|
||||
libexif-dev (>= 0.6.15),
|
||||
libfreetype6-dev (>= 2.2),
|
||||
libfontconfig1-dev (>= 2.12.4),
|
||||
libgegl-dev (>= 1:0.4.36),
|
||||
libgexiv2-dev (>= 0.10.6),
|
||||
libglib2.0-dev (>= 2.56.2),
|
||||
libglib2.0-doc,
|
||||
libgtk2.0-dev (>= 2.24.10),
|
||||
libgtk2.0-doc,
|
||||
libgdk-pixbuf-2.0-dev (>= 2.30.8) | libgdk-pixbuf2.0-dev (>= 2.30.8),
|
||||
libgdk-pixbuf2.0-doc,
|
||||
libgs-dev,
|
||||
libgudev-1.0-dev (>= 167) [linux-any],
|
||||
libheif-dev (>= 1.3.2),
|
||||
libice-dev,
|
||||
libjpeg-dev,
|
||||
liblcms2-dev (>= 2.9),
|
||||
libmng-dev,
|
||||
libmypaint-dev (>= 1.4.0),
|
||||
libopenexr-dev (>= 1.6.1),
|
||||
libopenjp2-7-dev (>= 2.1.0),
|
||||
libpango1.0-dev (>= 1.29.4),
|
||||
libpng-dev (>= 1.6.25),
|
||||
libpoppler-glib-dev (>= 0.44.0),
|
||||
librsvg2-dev (>= 2.14.0),
|
||||
libsm-dev,
|
||||
libtiff-dev,
|
||||
libwebp-dev (>= 0.6.0),
|
||||
libwmf-dev (>= 0.2.8),
|
||||
libx11-dev,
|
||||
libxcursor-dev,
|
||||
libxmu-dev,
|
||||
libxpm-dev,
|
||||
libxt-dev,
|
||||
zlib1g-dev,
|
||||
mypaint-brushes,
|
||||
patchutils,
|
||||
xsltproc
|
||||
Rules-Requires-Root: no
|
||||
Standards-Version: 4.3.0
|
||||
X-Ubuntu-Use-Langpack: yes
|
||||
Vcs-Git: https://gitee/openkylin/gimp.git
|
||||
Vcs-Browser: https://gitee/openkylin/gimp
|
||||
Homepage: https://www.gimp.org/
|
||||
|
||||
Package: gimp
|
||||
Architecture: any
|
||||
Depends: libgimp2.0 (>= ${source:Upstream-Version}),
|
||||
libgimp2.0 (<= ${source:Upstream-Version}-z),
|
||||
gimp-data (>= ${source:Upstream-Version}),
|
||||
gimp-data (<= ${source:Upstream-Version}-z),
|
||||
graphviz,
|
||||
xdg-utils,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Recommends: ghostscript
|
||||
Suggests: gimp-help-en | gimp-help,
|
||||
gimp-data-extras,
|
||||
gvfs-backends,
|
||||
libasound2
|
||||
Breaks: gimp-plugin-registry (<< 7.20140602+nmu1~)
|
||||
Replaces: gimp-plugin-registry (<< 7.20140602+nmu1~)
|
||||
Description: GNU Image Manipulation Program
|
||||
GIMP is an advanced picture editor. You can use it to edit, enhance, and
|
||||
retouch photos and scans, create drawings, and make your own images.
|
||||
It has a large collection of professional-level editing tools and
|
||||
filters, similar to the ones you might find in Photoshop. Numerous
|
||||
fine-control settings and features like layers, paths, masks, and
|
||||
scripting give you total control over your images.
|
||||
.
|
||||
Many image file formats are supported, including JPEG, Photoshop (.psd),
|
||||
and Paint Shop Pro (.psp) files. It can also be used to scan and print
|
||||
photos.
|
||||
.
|
||||
To open files remotely (like over HTTP), install the gvfs-backends
|
||||
package.
|
||||
.
|
||||
To use a MIDI device (like a musical keyboard) as an input controller in GIMP,
|
||||
install libasound2 and read the how-to at /usr/share/doc/gimp/README.MIDI
|
||||
|
||||
Package: gimp-data
|
||||
Architecture: all
|
||||
Enhances: gimp
|
||||
Depends: ${misc:Depends}
|
||||
Description: Data files for GIMP
|
||||
This package contains architecture-independent supporting data files
|
||||
for use with GIMP.
|
||||
|
||||
Package: libgimp2.0
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Recommends: gimp-data (>= ${source:Upstream-Version}),
|
||||
gimp-data (<= ${source:Upstream-Version}-z)
|
||||
Description: Libraries for the GNU Image Manipulation Program
|
||||
This package includes the libgimp libraries, which are
|
||||
necessary to run GIMP and third-party GIMP plugins.
|
||||
|
||||
Package: libgimp2.0-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
libgegl-dev (>= 1:0.4.36),
|
||||
libgimp2.0 (= ${binary:Version}),
|
||||
libgtk2.0-dev (>= 2.12.5),
|
||||
pkg-config
|
||||
Suggests: libgimp2.0-doc
|
||||
Description: Headers and other files for compiling plugins for GIMP
|
||||
This package contains the header files for the GNU Image Manipulation
|
||||
Program, along with the static versions of libgimp.
|
||||
It also includes the gimptool-2.0 utility.
|
||||
.
|
||||
Install this package if you wish to compile your own plugins,
|
||||
or if you wish to develop packages that use libgimp.
|
||||
|
||||
Package: libgimp2.0-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Depends: ${misc:Depends},
|
||||
lynx | www-browser
|
||||
Description: Developers' Documentation for the GIMP library
|
||||
This package contains the HTML documentation for the GIMP library in
|
||||
/usr/share/gtk-doc/html/ .
|
|
@ -0,0 +1,148 @@
|
|||
Source: gimp
|
||||
Priority: optional
|
||||
Section: graphics
|
||||
Maintainer: Openkylin Developers <packaging@lists.openkylin.top>
|
||||
XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
|
||||
Uploaders: Luo Yaoming <luoyaoming@kylinos.cn>
|
||||
Build-Depends: debhelper-compat (= 13),
|
||||
desktop-file-utils <!nocheck>,
|
||||
dh-sequence-gnome,
|
||||
gegl (>= 1:0.4.36),
|
||||
gettext,
|
||||
glib-networking,
|
||||
gtk-doc-tools (>= 1.0),
|
||||
intltool (>= 0.40.1),
|
||||
iso-codes,
|
||||
libaa1-dev,
|
||||
libasound2-dev (>= 1.0.0) [linux-any],
|
||||
libatk1.0-dev (>= 2.2.0),
|
||||
libbabl-dev (>= 1:0.1.78),
|
||||
libbz2-dev,
|
||||
libcairo2-dev (>= 1.12.2),
|
||||
libcurl4-gnutls-dev (>= 7.15.1),
|
||||
libexif-dev (>= 0.6.15),
|
||||
libfreetype6-dev (>= 2.2),
|
||||
libfontconfig1-dev (>= 2.12.4),
|
||||
libgegl-dev (>= 1:0.4.36),
|
||||
libgexiv2-dev (>= 0.10.6),
|
||||
libglib2.0-dev (>= 2.56.2),
|
||||
libglib2.0-doc,
|
||||
libgtk2.0-dev (>= 2.24.10),
|
||||
libgtk2.0-doc,
|
||||
libgdk-pixbuf-2.0-dev (>= 2.30.8) | libgdk-pixbuf2.0-dev (>= 2.30.8),
|
||||
libgdk-pixbuf2.0-doc,
|
||||
libgs-dev,
|
||||
libgudev-1.0-dev (>= 167) [linux-any],
|
||||
libheif-dev (>= 1.3.2),
|
||||
libice-dev,
|
||||
libjpeg-dev,
|
||||
liblcms2-dev (>= 2.9),
|
||||
libmng-dev,
|
||||
libmypaint-dev (>= 1.4.0),
|
||||
libopenexr-dev (>= 1.6.1),
|
||||
libopenjp2-7-dev (>= 2.1.0),
|
||||
libpango1.0-dev (>= 1.29.4),
|
||||
libpng-dev (>= 1.6.25),
|
||||
libpoppler-glib-dev (>= 0.44.0),
|
||||
librsvg2-dev (>= 2.14.0),
|
||||
libsm-dev,
|
||||
libtiff-dev,
|
||||
libwebp-dev (>= 0.6.0),
|
||||
libwmf-dev (>= 0.2.8),
|
||||
libx11-dev,
|
||||
libxcursor-dev,
|
||||
libxmu-dev,
|
||||
libxpm-dev,
|
||||
libxt-dev,
|
||||
zlib1g-dev,
|
||||
mypaint-brushes,
|
||||
patchutils,
|
||||
xsltproc
|
||||
Rules-Requires-Root: no
|
||||
Standards-Version: 4.3.0
|
||||
X-Ubuntu-Use-Langpack: yes
|
||||
Vcs-Git: https://gitee/openkylin/gimp.git
|
||||
Vcs-Browser: https://gitee/openkylin/gimp
|
||||
Homepage: https://www.gimp.org/
|
||||
|
||||
Package: gimp
|
||||
Architecture: any
|
||||
Depends: libgimp2.0 (>= ${source:Upstream-Version}),
|
||||
libgimp2.0 (<= ${source:Upstream-Version}-z),
|
||||
gimp-data (>= ${source:Upstream-Version}),
|
||||
gimp-data (<= ${source:Upstream-Version}-z),
|
||||
graphviz,
|
||||
xdg-utils,
|
||||
${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Recommends: ghostscript
|
||||
Suggests: gimp-help-en | gimp-help,
|
||||
gimp-data-extras,
|
||||
gvfs-backends,
|
||||
libasound2
|
||||
Breaks: gimp-plugin-registry (<< 7.20140602+nmu1~)
|
||||
Replaces: gimp-plugin-registry (<< 7.20140602+nmu1~)
|
||||
Description: GNU Image Manipulation Program
|
||||
GIMP is an advanced picture editor. You can use it to edit, enhance, and
|
||||
retouch photos and scans, create drawings, and make your own images.
|
||||
It has a large collection of professional-level editing tools and
|
||||
filters, similar to the ones you might find in Photoshop. Numerous
|
||||
fine-control settings and features like layers, paths, masks, and
|
||||
scripting give you total control over your images.
|
||||
.
|
||||
Many image file formats are supported, including JPEG, Photoshop (.psd),
|
||||
and Paint Shop Pro (.psp) files. It can also be used to scan and print
|
||||
photos.
|
||||
.
|
||||
To open files remotely (like over HTTP), install the gvfs-backends
|
||||
package.
|
||||
.
|
||||
To use a MIDI device (like a musical keyboard) as an input controller in GIMP,
|
||||
install libasound2 and read the how-to at /usr/share/doc/gimp/README.MIDI
|
||||
|
||||
Package: gimp-data
|
||||
Architecture: all
|
||||
Enhances: gimp
|
||||
Depends: ${misc:Depends}
|
||||
Description: Data files for GIMP
|
||||
This package contains architecture-independent supporting data files
|
||||
for use with GIMP.
|
||||
|
||||
Package: libgimp2.0
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Section: libs
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends}
|
||||
Recommends: gimp-data (>= ${source:Upstream-Version}),
|
||||
gimp-data (<= ${source:Upstream-Version}-z)
|
||||
Description: Libraries for the GNU Image Manipulation Program
|
||||
This package includes the libgimp libraries, which are
|
||||
necessary to run GIMP and third-party GIMP plugins.
|
||||
|
||||
Package: libgimp2.0-dev
|
||||
Architecture: any
|
||||
Section: libdevel
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
libgegl-dev (>= 1:0.4.36),
|
||||
libgimp2.0 (= ${binary:Version}),
|
||||
libgtk2.0-dev (>= 2.12.5),
|
||||
pkg-config
|
||||
Suggests: libgimp2.0-doc
|
||||
Description: Headers and other files for compiling plugins for GIMP
|
||||
This package contains the header files for the GNU Image Manipulation
|
||||
Program, along with the static versions of libgimp.
|
||||
It also includes the gimptool-2.0 utility.
|
||||
.
|
||||
Install this package if you wish to compile your own plugins,
|
||||
or if you wish to develop packages that use libgimp.
|
||||
|
||||
Package: libgimp2.0-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Depends: ${misc:Depends},
|
||||
lynx | www-browser
|
||||
Description: Developers' Documentation for the GIMP library
|
||||
This package contains the HTML documentation for the GIMP library in
|
||||
/usr/share/gtk-doc/html/ .
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,14 @@
|
|||
[DEFAULT]
|
||||
pristine-tar = True
|
||||
debian-branch = debian/master
|
||||
upstream-branch = upstream/latest
|
||||
upstream-vcs-tag = GIMP_%(version%.%_)s
|
||||
|
||||
[buildpackage]
|
||||
sign-tags = True
|
||||
|
||||
[import-orig]
|
||||
postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
|
||||
|
||||
[pq]
|
||||
patch-numbers = False
|
|
@ -0,0 +1,12 @@
|
|||
# The following line is prefixed as the source contains an etc/ dir, and
|
||||
# dh_install will prefer to install its entire contents, instead of the
|
||||
# installed debian/tmp/etc directory. Prefixing it works around this.
|
||||
debian/tmp/etc/
|
||||
usr/share/gimp/
|
||||
usr/share/icons/
|
||||
usr/share/locale/*/LC_MESSAGES/gimp??.mo
|
||||
usr/share/locale/*/LC_MESSAGES/gimp??-std-plug-ins.mo
|
||||
usr/share/locale/*/LC_MESSAGES/gimp??-script-fu.mo
|
||||
usr/share/locale/*/LC_MESSAGES/gimp??-python.mo
|
||||
usr/share/man/man5/gimprc.5
|
||||
usr/share/man/man5/gimprc-?.??.5
|
|
@ -0,0 +1 @@
|
|||
rm_conffile /etc/gimp/2.0/ps-menurc 2.8.10-1
|
|
@ -0,0 +1,5 @@
|
|||
NEWS.pre-2-10
|
||||
NEWS
|
||||
README
|
||||
debian/README.MIDI
|
||||
docs/Wilber*
|
|
@ -0,0 +1,135 @@
|
|||
usr/bin/gimp
|
||||
usr/bin/gimp-?.??
|
||||
usr/bin/gimp-console
|
||||
usr/bin/gimp-console-?.??
|
||||
usr/bin/gimp-test-clipboard-?.?
|
||||
usr/lib/gimp/gimp-debug-tool-?.?
|
||||
usr/lib/gimp/2.0/environ/
|
||||
usr/lib/gimp/2.0/modules/
|
||||
usr/lib/gimp/2.0/interpreters/
|
||||
usr/share/applications
|
||||
usr/share/man/man1/gimp.1
|
||||
usr/share/man/man1/gimp-?.??.1
|
||||
usr/share/man/man1/gimp-console.1
|
||||
usr/share/man/man1/gimp-console-?.??.1
|
||||
usr/share/metainfo
|
||||
usr/lib/gimp/2.0/plug-ins/align-layers
|
||||
usr/lib/gimp/2.0/plug-ins/animation-optimize
|
||||
usr/lib/gimp/2.0/plug-ins/animation-play
|
||||
usr/lib/gimp/2.0/plug-ins/blinds
|
||||
usr/lib/gimp/2.0/plug-ins/blur
|
||||
usr/lib/gimp/2.0/plug-ins/border-average
|
||||
usr/lib/gimp/2.0/plug-ins/busy-dialog
|
||||
usr/lib/gimp/2.0/plug-ins/cartoon
|
||||
usr/lib/gimp/2.0/plug-ins/checkerboard
|
||||
usr/lib/gimp/2.0/plug-ins/cml-explorer
|
||||
usr/lib/gimp/2.0/plug-ins/color-cube-analyze
|
||||
usr/lib/gimp/2.0/plug-ins/color-enhance
|
||||
usr/lib/gimp/2.0/plug-ins/colorify
|
||||
usr/lib/gimp/2.0/plug-ins/colormap-remap
|
||||
usr/lib/gimp/2.0/plug-ins/compose
|
||||
usr/lib/gimp/2.0/plug-ins/contrast-retinex
|
||||
usr/lib/gimp/2.0/plug-ins/crop-zealous
|
||||
usr/lib/gimp/2.0/plug-ins/curve-bend
|
||||
usr/lib/gimp/2.0/plug-ins/decompose
|
||||
usr/lib/gimp/2.0/plug-ins/depth-merge
|
||||
usr/lib/gimp/2.0/plug-ins/despeckle
|
||||
usr/lib/gimp/2.0/plug-ins/destripe
|
||||
usr/lib/gimp/2.0/plug-ins/edge-dog
|
||||
usr/lib/gimp/2.0/plug-ins/emboss
|
||||
usr/lib/gimp/2.0/plug-ins/file-aa
|
||||
usr/lib/gimp/2.0/plug-ins/file-bmp
|
||||
usr/lib/gimp/2.0/plug-ins/file-cel
|
||||
usr/lib/gimp/2.0/plug-ins/file-compressor
|
||||
usr/lib/gimp/2.0/plug-ins/file-csource
|
||||
usr/lib/gimp/2.0/plug-ins/file-darktable
|
||||
usr/lib/gimp/2.0/plug-ins/file-dds
|
||||
usr/lib/gimp/2.0/plug-ins/file-desktop-link
|
||||
usr/lib/gimp/2.0/plug-ins/file-dicom
|
||||
usr/lib/gimp/2.0/plug-ins/file-exr
|
||||
usr/lib/gimp/2.0/plug-ins/file-faxg3
|
||||
usr/lib/gimp/2.0/plug-ins/file-fits
|
||||
usr/lib/gimp/2.0/plug-ins/file-fli
|
||||
usr/lib/gimp/2.0/plug-ins/file-gbr
|
||||
usr/lib/gimp/2.0/plug-ins/file-gegl
|
||||
usr/lib/gimp/2.0/plug-ins/file-gif-load
|
||||
usr/lib/gimp/2.0/plug-ins/file-gif-save
|
||||
usr/lib/gimp/2.0/plug-ins/file-gih
|
||||
usr/lib/gimp/2.0/plug-ins/file-glob
|
||||
usr/lib/gimp/2.0/plug-ins/file-header
|
||||
usr/lib/gimp/2.0/plug-ins/file-heif
|
||||
usr/lib/gimp/2.0/plug-ins/file-html-table
|
||||
usr/lib/gimp/2.0/plug-ins/file-ico
|
||||
usr/lib/gimp/2.0/plug-ins/file-jp2-load
|
||||
usr/lib/gimp/2.0/plug-ins/file-jpeg
|
||||
usr/lib/gimp/2.0/plug-ins/file-mng
|
||||
usr/lib/gimp/2.0/plug-ins/file-pat
|
||||
usr/lib/gimp/2.0/plug-ins/file-pcx
|
||||
usr/lib/gimp/2.0/plug-ins/file-pdf-load
|
||||
usr/lib/gimp/2.0/plug-ins/file-pdf-save
|
||||
usr/lib/gimp/2.0/plug-ins/file-pix
|
||||
usr/lib/gimp/2.0/plug-ins/file-png
|
||||
usr/lib/gimp/2.0/plug-ins/file-pnm
|
||||
usr/lib/gimp/2.0/plug-ins/file-ps
|
||||
usr/lib/gimp/2.0/plug-ins/file-psd
|
||||
usr/lib/gimp/2.0/plug-ins/file-psp
|
||||
usr/lib/gimp/2.0/plug-ins/file-raw-data
|
||||
usr/lib/gimp/2.0/plug-ins/file-raw-placeholder
|
||||
usr/lib/gimp/2.0/plug-ins/file-rawtherapee
|
||||
usr/lib/gimp/2.0/plug-ins/file-sgi
|
||||
usr/lib/gimp/2.0/plug-ins/file-sunras
|
||||
usr/lib/gimp/2.0/plug-ins/file-svg
|
||||
usr/lib/gimp/2.0/plug-ins/file-tga
|
||||
usr/lib/gimp/2.0/plug-ins/file-tiff
|
||||
usr/lib/gimp/2.0/plug-ins/file-webp
|
||||
usr/lib/gimp/2.0/plug-ins/file-wmf
|
||||
usr/lib/gimp/2.0/plug-ins/file-xbm
|
||||
usr/lib/gimp/2.0/plug-ins/file-xmc
|
||||
usr/lib/gimp/2.0/plug-ins/file-xpm
|
||||
usr/lib/gimp/2.0/plug-ins/file-xwd
|
||||
usr/lib/gimp/2.0/plug-ins/film
|
||||
usr/lib/gimp/2.0/plug-ins/filter-pack
|
||||
usr/lib/gimp/2.0/plug-ins/flame
|
||||
usr/lib/gimp/2.0/plug-ins/fractal-explorer
|
||||
usr/lib/gimp/2.0/plug-ins/fractal-trace
|
||||
usr/lib/gimp/2.0/plug-ins/gfig
|
||||
usr/lib/gimp/2.0/plug-ins/gimpressionist
|
||||
usr/lib/gimp/2.0/plug-ins/goat-exercise
|
||||
usr/lib/gimp/2.0/plug-ins/gradient-flare
|
||||
usr/lib/gimp/2.0/plug-ins/gradient-map
|
||||
usr/lib/gimp/2.0/plug-ins/grid
|
||||
usr/lib/gimp/2.0/plug-ins/guillotine
|
||||
usr/lib/gimp/2.0/plug-ins/help
|
||||
usr/lib/gimp/2.0/plug-ins/hot
|
||||
usr/lib/gimp/2.0/plug-ins/ifs-compose
|
||||
usr/lib/gimp/2.0/plug-ins/imagemap
|
||||
usr/lib/gimp/2.0/plug-ins/jigsaw
|
||||
usr/lib/gimp/2.0/plug-ins/lighting
|
||||
usr/lib/gimp/2.0/plug-ins/mail
|
||||
usr/lib/gimp/2.0/plug-ins/map-object
|
||||
usr/lib/gimp/2.0/plug-ins/max-rgb
|
||||
usr/lib/gimp/2.0/plug-ins/metadata-editor
|
||||
usr/lib/gimp/2.0/plug-ins/metadata-viewer
|
||||
usr/lib/gimp/2.0/plug-ins/nl-filter
|
||||
usr/lib/gimp/2.0/plug-ins/pagecurl
|
||||
usr/lib/gimp/2.0/plug-ins/photocopy
|
||||
usr/lib/gimp/2.0/plug-ins/plugin-browser
|
||||
usr/lib/gimp/2.0/plug-ins/print
|
||||
usr/lib/gimp/2.0/plug-ins/procedure-browser
|
||||
usr/lib/gimp/2.0/plug-ins/qbist
|
||||
usr/lib/gimp/2.0/plug-ins/sample-colorize
|
||||
usr/lib/gimp/2.0/plug-ins/screenshot
|
||||
usr/lib/gimp/2.0/plug-ins/script-fu
|
||||
usr/lib/gimp/2.0/plug-ins/selection-to-path
|
||||
usr/lib/gimp/2.0/plug-ins/sharpen
|
||||
usr/lib/gimp/2.0/plug-ins/smooth-palette
|
||||
usr/lib/gimp/2.0/plug-ins/softglow
|
||||
usr/lib/gimp/2.0/plug-ins/sparkle
|
||||
usr/lib/gimp/2.0/plug-ins/sphere-designer
|
||||
usr/lib/gimp/2.0/plug-ins/tile
|
||||
usr/lib/gimp/2.0/plug-ins/tile-small
|
||||
usr/lib/gimp/2.0/plug-ins/unit-editor
|
||||
usr/lib/gimp/2.0/plug-ins/van-gogh-lic
|
||||
usr/lib/gimp/2.0/plug-ins/warp
|
||||
usr/lib/gimp/2.0/plug-ins/wavelet-decompose
|
||||
usr/lib/gimp/2.0/plug-ins/web-browser
|
|
@ -0,0 +1,6 @@
|
|||
usr/lib/*.so usr/lib/${DEB_HOST_MULTIARCH}
|
||||
usr/lib/pkgconfig/*.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
|
||||
usr/share/man/man1/gimptool-?.?.1
|
||||
usr/share/aclocal/gimp-?.?.m4
|
||||
usr/include/
|
||||
usr/bin/gimptool-?.?
|
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
ver=2.0
|
||||
prio=50
|
||||
|
||||
if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then
|
||||
update-alternatives --remove gimptool /usr/bin/gimptool-2.0
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
|
@ -0,0 +1 @@
|
|||
usr/share/gtk-doc/html
|
|
@ -0,0 +1,2 @@
|
|||
usr/lib/lib*.so.* usr/lib/${DEB_HOST_MULTIARCH}
|
||||
usr/share/locale/*/LC_MESSAGES/*-libgimp.mo
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,24 @@
|
|||
From: Svante Signell <svante.signell@telia.com>
|
||||
Date: Sun, 1 Apr 2018 17:43:04 -0400
|
||||
Subject: Define PATH_MAX to fix build on the Hurd.
|
||||
|
||||
Forwarded: https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/424
|
||||
Applied-upstream: no
|
||||
---
|
||||
libgimpbase/gimpreloc.c | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/libgimpbase/gimpreloc.c b/libgimpbase/gimpreloc.c
|
||||
index b9fa4df..8cd72f9 100644
|
||||
--- a/libgimpbase/gimpreloc.c
|
||||
+++ b/libgimpbase/gimpreloc.c
|
||||
@@ -27,6 +27,9 @@
|
||||
|
||||
#include "gimpreloc.h"
|
||||
|
||||
+#ifndef PATH_MAX
|
||||
+#define PATH_MAX 4096
|
||||
+#endif
|
||||
|
||||
/*
|
||||
* Find the canonical filename of the executable. Returns the filename
|
|
@ -0,0 +1,25 @@
|
|||
From: Svante Signell <svante.signell@gmail.com>
|
||||
Date: Tue, 6 Aug 2019 21:04:22 +0200
|
||||
Subject: qbist: Define PATH_MAX on Hurd
|
||||
|
||||
Bug-Debian: https://bugs.debian.org/934077
|
||||
Forwarded: https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/424
|
||||
Applied-upstream: no
|
||||
---
|
||||
plug-ins/common/qbist.c | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/plug-ins/common/qbist.c b/plug-ins/common/qbist.c
|
||||
index f8f94d4..6f1b582 100644
|
||||
--- a/plug-ins/common/qbist.c
|
||||
+++ b/plug-ins/common/qbist.c
|
||||
@@ -38,6 +38,9 @@
|
||||
|
||||
#include "libgimp/stdplugins-intl.h"
|
||||
|
||||
+#ifndef PATH_MAX
|
||||
+#define PATH_MAX 4096
|
||||
+#endif
|
||||
|
||||
/** qbist renderer ***********************************************************/
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
01_hurd_ftbfs.patch
|
||||
02_hurd_ftbfs.patch
|
|
@ -0,0 +1,43 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||
export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1
|
||||
|
||||
ifeq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
|
||||
BUGTRACKER = https://bugs.launchpad.net/ubuntu/+source/gimp/+filebug?no-redirect
|
||||
else
|
||||
BUGTRACKER = https://www.debian.org/Bugs/Reporting
|
||||
endif
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
||||
# Don't switch to Multi-Arch yet because of potential incompatibility with
|
||||
# third-party add-ons
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure -- \
|
||||
--libdir=/usr/lib \
|
||||
--libexecdir=/usr/lib/gimp \
|
||||
--disable-static \
|
||||
--disable-python \
|
||||
--disable-check-update \
|
||||
--enable-default-binary \
|
||||
--enable-gtk-doc \
|
||||
--without-appdata-test \
|
||||
--without-webkit \
|
||||
--without-xvfb-run \
|
||||
--with-bug-report-url=$(BUGTRACKER)
|
||||
|
||||
override_dh_autoreconf:
|
||||
dh_autoreconf --as-needed
|
||||
|
||||
# exclude since we manually add the Suggests in debian/control
|
||||
override_dh_shlibdeps:
|
||||
dh_shlibdeps -Xusr/lib/gimp/2.0/modules/libcontroller-midi.so \
|
||||
-Llibgimp2.0 -l$(CURDIR)/debian/libgimp2.0/usr/lib
|
||||
|
||||
override_dh_makeshlibs:
|
||||
dh_makeshlibs -X/usr/lib/gimp/2.0/modules -- -c4
|
||||
|
||||
execute_before_dh_install:
|
||||
find debian/tmp -name '*.la' -print -delete
|
|
@ -0,0 +1 @@
|
|||
3.0 (quilt)
|
|
@ -0,0 +1,3 @@
|
|||
Tests: libgimp2.0-dev
|
||||
Depends: build-essential, libgimp2.0-dev, xauth, xvfb
|
||||
Restrictions: allow-stderr superficial
|
|
@ -0,0 +1,81 @@
|
|||
#!/bin/sh
|
||||
# autopkgtest check: Build and run a program against libgimp, to verify
|
||||
# that the headers and pkg-config file are installed correctly
|
||||
# (C) 2012 Canonical Ltd.
|
||||
# (C) 2018-2020 Simon McVittie
|
||||
# Authors: Martin Pitt, Simon McVittie
|
||||
|
||||
set -eux
|
||||
|
||||
WORKDIR=$(mktemp -d)
|
||||
export XDG_RUNTIME_DIR="$WORKDIR"
|
||||
trap 'rm -rf "$WORKDIR"' 0 INT QUIT ABRT PIPE TERM
|
||||
cd "$WORKDIR"
|
||||
|
||||
if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
|
||||
CROSS_COMPILE="${DEB_HOST_GNU_TYPE}-"
|
||||
else
|
||||
CROSS_COMPILE=
|
||||
fi
|
||||
|
||||
cat <<'EOF' > gimp-2.0.c
|
||||
#include <libgimp/gimp.h>
|
||||
|
||||
#undef NDEBUG
|
||||
#include <assert.h>
|
||||
|
||||
int main(void)
|
||||
{
|
||||
const char *dir = gimp_directory ();
|
||||
assert(dir != NULL);
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
cat <<'EOF' > gimpthumb-2.0.c
|
||||
/* TODO: shouldn't be necessary */
|
||||
#include <glib.h>
|
||||
#include <glib-object.h>
|
||||
#include <gdk-pixbuf/gdk-pixbuf.h>
|
||||
|
||||
#include <libgimpthumb/gimpthumb.h>
|
||||
|
||||
#undef NDEBUG
|
||||
#include <assert.h>
|
||||
|
||||
int main(void)
|
||||
{
|
||||
assert(GIMP_TYPE_THUMBNAIL != G_TYPE_INVALID);
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
cat <<'EOF' > gimpui-2.0.c
|
||||
/* TODO: shouldn't be necessary */
|
||||
#include <libgimp/gimp.h>
|
||||
|
||||
#include <libgimp/gimpui.h>
|
||||
|
||||
#undef NDEBUG
|
||||
#include <assert.h>
|
||||
|
||||
int main(void)
|
||||
{
|
||||
assert(GIMP_TYPE_ASPECT_PREVIEW != G_TYPE_INVALID);
|
||||
return 0;
|
||||
}
|
||||
EOF
|
||||
|
||||
for lib in \
|
||||
gimp-2.0 \
|
||||
gimpthumb-2.0 \
|
||||
gimpui-2.0 \
|
||||
; do
|
||||
# Deliberately word-splitting pkg-config's output:
|
||||
# shellcheck disable=SC2046
|
||||
"${CROSS_COMPILE}gcc" -o "${lib}-test" "${lib}.c" $("${CROSS_COMPILE}pkg-config" --cflags --libs "${lib}")
|
||||
echo "build ($lib): OK"
|
||||
[ -x "${lib}-test" ]
|
||||
xvfb-run -a "./${lib}-test"
|
||||
echo "run ($lib): OK"
|
||||
done
|
|
@ -0,0 +1,4 @@
|
|||
version=4
|
||||
opts=uversionmangle=s/-/~/ \
|
||||
https://download.gimp.org/pub/@PACKAGE@/(v[\d\.]+[02468])/ \
|
||||
@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@
|
Loading…
Reference in New Issue