debian: add directory debian-devel to build debian devel packages (snapshots)
This commit is contained in:
parent
482f42498f
commit
f3e0bd5987
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -1,6 +1,7 @@
|
|||||||
# files/directories excluded from tarballs
|
# files/directories excluded from tarballs
|
||||||
|
|
||||||
.git* export-ignore
|
.git* export-ignore
|
||||||
|
debian-devel export-ignore
|
||||||
debian-stable export-ignore
|
debian-stable export-ignore
|
||||||
weechat.spec export-ignore
|
weechat.spec export-ignore
|
||||||
.mailmap export-ignore
|
.mailmap export-ignore
|
||||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -28,6 +28,8 @@ config.rpath
|
|||||||
config.status
|
config.status
|
||||||
config.sub
|
config.sub
|
||||||
configure
|
configure
|
||||||
|
debian-devel/changelog
|
||||||
|
debian-devel/*.log
|
||||||
debian-stable/*.log
|
debian-stable/*.log
|
||||||
depcomp
|
depcomp
|
||||||
insert-header.sin
|
insert-header.sin
|
||||||
|
1
debian-devel/compat
Normal file
1
debian-devel/compat
Normal file
@ -0,0 +1 @@
|
|||||||
|
9
|
127
debian-devel/control
Normal file
127
debian-devel/control
Normal file
@ -0,0 +1,127 @@
|
|||||||
|
Source: weechat-devel
|
||||||
|
Section: net
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Sébastien Helleu <flashcode@flashtux.org>
|
||||||
|
Build-Depends:
|
||||||
|
asciidoc (>= 8.5),
|
||||||
|
source-highlight,
|
||||||
|
xsltproc,
|
||||||
|
docbook-xsl,
|
||||||
|
docbook-xml,
|
||||||
|
debhelper (>= 9),
|
||||||
|
cmake, pkg-config,
|
||||||
|
libncursesw5-dev,
|
||||||
|
gem2deb,
|
||||||
|
libperl-dev,
|
||||||
|
python-dev,
|
||||||
|
libaspell-dev,
|
||||||
|
liblua5.1-0-dev,
|
||||||
|
tcl8.5-dev,
|
||||||
|
guile-2.0-dev,
|
||||||
|
libv8-dev,
|
||||||
|
libcurl4-gnutls-dev,
|
||||||
|
libgcrypt20-dev,
|
||||||
|
libgnutls28-dev,
|
||||||
|
zlib1g-dev
|
||||||
|
Standards-Version: 3.9.6
|
||||||
|
Homepage: https://weechat.org/
|
||||||
|
Vcs-Git: https://github.com/weechat/weechat.git
|
||||||
|
Vcs-Browser: https://github.com/weechat/weechat
|
||||||
|
|
||||||
|
Package: weechat-devel
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends}, weechat-devel-curses (>= ${source:Version})
|
||||||
|
Description: Fast, light and extensible chat client
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
It is customizable and extensible with plugins/scripts, and includes:
|
||||||
|
- support of IRC protocol (native)
|
||||||
|
- support of XMPP/Jabber protocol (with additional script)
|
||||||
|
- nicklist
|
||||||
|
- smart hotlist
|
||||||
|
- horizontal and vertical split
|
||||||
|
- double charset support (decode/encode)
|
||||||
|
- FIFO pipe for remote control
|
||||||
|
- 256 colors support
|
||||||
|
- incremental text search
|
||||||
|
- dynamic filtering of buffer content
|
||||||
|
- Perl, Python, Ruby, Lua, Tcl, Scheme and Javascript scripting
|
||||||
|
- scripts manager
|
||||||
|
- spell checking
|
||||||
|
- highly customizable and extensible
|
||||||
|
- and much more!
|
||||||
|
|
||||||
|
Package: weechat-devel-curses
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-devel-core (= ${binary:Version})
|
||||||
|
Recommends: weechat-devel-plugins (= ${binary:Version})
|
||||||
|
Description: Fast, light and extensible chat client - console client
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
It is customizable and extensible with plugins/scripts, and includes:
|
||||||
|
- support of IRC protocol (native)
|
||||||
|
- support of XMPP/Jabber protocol (with additional script)
|
||||||
|
- nicklist
|
||||||
|
- smart hotlist
|
||||||
|
- horizontal and vertical split
|
||||||
|
- double charset support (decode/encode)
|
||||||
|
- FIFO pipe for remote control
|
||||||
|
- 256 colors support
|
||||||
|
- incremental text search
|
||||||
|
- dynamic filtering of buffer content
|
||||||
|
- Perl, Python, Ruby, Lua, Tcl, Scheme and Javascript scripting
|
||||||
|
- scripts manager
|
||||||
|
- spell checking
|
||||||
|
- highly customizable and extensible
|
||||||
|
- and much more!
|
||||||
|
.
|
||||||
|
This package provides the console client (ncurses).
|
||||||
|
|
||||||
|
Package: weechat-devel-core
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||||
|
Description: Fast, light and extensible chat client - core files
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
.
|
||||||
|
This package provides core plugins and locales files for WeeChat. It
|
||||||
|
currently ships the following plugins: alias, xfer, irc, charset and
|
||||||
|
logger. It is useless without weechat-curses.
|
||||||
|
|
||||||
|
Package: weechat-devel-plugins
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-devel-curses (= ${binary:Version})
|
||||||
|
Description: Fast, light and extensible chat client - plugins
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
.
|
||||||
|
This package provides some plugins to enhance WeeChat. It currently
|
||||||
|
ships the following plugins:
|
||||||
|
- Perl, Python, Ruby, Lua, Tcl, Scheme and Javascript scripting
|
||||||
|
- scripts manager
|
||||||
|
- Spell checking (thanks to aspell)
|
||||||
|
- FIFO pipe for remote control
|
||||||
|
- IRC proxy
|
||||||
|
- Trigger
|
||||||
|
|
||||||
|
Package: weechat-devel-dev
|
||||||
|
Section: devel
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends}
|
||||||
|
Description: Fast, light and extensible chat client - development headers
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
.
|
||||||
|
This package contains the headers needed to build plugins.
|
||||||
|
|
||||||
|
Package: weechat-devel-dbg
|
||||||
|
Section: debug
|
||||||
|
Priority: extra
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${misc:Depends}, weechat-devel-curses (= ${binary:Version}) |
|
||||||
|
weechat-devel-core (= ${binary:Version}), weechat-devel-plugins (= ${binary:Version})
|
||||||
|
Description: Fast, light and extensible chat client - debugging symbols
|
||||||
|
WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client
|
||||||
|
for many operating systems. Everything can be done with a keyboard.
|
||||||
|
.
|
||||||
|
This package contains gdb debugging symbols for the WeeChat packages.
|
1
debian-devel/copyright
Symbolic link
1
debian-devel/copyright
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/copyright
|
1
debian-devel/gbp.conf
Symbolic link
1
debian-devel/gbp.conf
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/gbp.conf
|
33
debian-devel/rules
Executable file
33
debian-devel/rules
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
BUILDDIR = builddir
|
||||||
|
|
||||||
|
$(BUILDDIR)/Makefile:
|
||||||
|
mkdir -p $(BUILDDIR)
|
||||||
|
cd $(BUILDDIR) && \
|
||||||
|
cmake .. \
|
||||||
|
-DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
|
||||||
|
-DENABLE_DOC:BOOL=OFF \
|
||||||
|
-DENABLE_MAN:BOOL=ON \
|
||||||
|
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
|
||||||
|
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING="$(CFLAGS) -D_FORTIFY_SOURCE=2" \
|
||||||
|
-DCMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING="$(LDFLAGS)" \
|
||||||
|
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
||||||
|
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
||||||
|
|
||||||
|
override_dh_auto_build: $(BUILDDIR)/Makefile
|
||||||
|
dh_auto_build
|
||||||
|
|
||||||
|
override_dh_auto_configure:
|
||||||
|
# the package also has autotools buildsys and
|
||||||
|
# debhelper try to use it but that's not needed
|
||||||
|
echo
|
||||||
|
|
||||||
|
override_dh_installchangelogs:
|
||||||
|
dh_installchangelogs ChangeLog.asciidoc
|
||||||
|
|
||||||
|
override_dh_strip:
|
||||||
|
dh_strip --dbg-package=weechat-devel-dbg
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@ --parallel --builddirectory=$(BUILDDIR)
|
1
debian-devel/watch
Symbolic link
1
debian-devel/watch
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/watch
|
1
debian-devel/weechat-devel-core.docs
Symbolic link
1
debian-devel/weechat-devel-core.docs
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-core.docs
|
1
debian-devel/weechat-devel-core.install
Symbolic link
1
debian-devel/weechat-devel-core.install
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-core.install
|
1
debian-devel/weechat-devel-curses.dirs
Symbolic link
1
debian-devel/weechat-devel-curses.dirs
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-curses.dirs
|
1
debian-devel/weechat-devel-curses.install
Symbolic link
1
debian-devel/weechat-devel-curses.install
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-curses.install
|
1
debian-devel/weechat-devel-curses.links
Symbolic link
1
debian-devel/weechat-devel-curses.links
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-curses.links
|
1
debian-devel/weechat-devel-curses.menu
Symbolic link
1
debian-devel/weechat-devel-curses.menu
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-curses.menu
|
1
debian-devel/weechat-devel-dev.dirs
Symbolic link
1
debian-devel/weechat-devel-dev.dirs
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-dev.dirs
|
1
debian-devel/weechat-devel-dev.install
Symbolic link
1
debian-devel/weechat-devel-dev.install
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-dev.install
|
1
debian-devel/weechat-devel-plugins.dirs
Symbolic link
1
debian-devel/weechat-devel-plugins.dirs
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-plugins.dirs
|
1
debian-devel/weechat-devel-plugins.install
Symbolic link
1
debian-devel/weechat-devel-plugins.install
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat-plugins.install
|
1
debian-devel/weechat.xpm
Symbolic link
1
debian-devel/weechat.xpm
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../debian-stable/weechat.xpm
|
Loading…
x
Reference in New Issue
Block a user