Rebuilt for libgit2-0.23
[git/cygwin-packages/geany-plugins.git] / geany-plugins.cygport
CommitLineData
8f41c2f0 1inherit gnome2 python
ed8845a6 2
c4be8cf4 3NAME="geany-plugins"
5eb7a3ff 4VERSION=1.25
024f6053 5RELEASE=2
bcdc763a
YS
6CATEGORY="Editors"
7SUMMARY="Collection of plugins for Geany IDE"
8DESCRIPTION="The Geany-plugins project is a collection of different plugins
9for Geany, the lightweight IDE."
ed8845a6 10HOMEPAGE="http://plugins.geany.org/"
c4be8cf4 11SRC_URI="http://plugins.geany.org/geany-plugins/${NAME}-${VERSION}.tar.bz2"
ed8845a6 12PATCH_URI="
024f6053 13 https://github.com/geany/geany-plugins/commit/37aa25a.diff#/geany-plugins-1.25-libgit2_23.patch
55a119d0 14 0.20-gmodule.patch
9e81a2e4 15 0.21.1-no-undefined.patch
5eb7a3ff
YS
16 1.25-i18n-vpath.patch
17 1.25-pretty-printer-docs.patch
024f6053 18 1.25-automake-archive.patch
ed8845a6 19"
20
21ACLOCAL_FLAGS="-I build/cache -I build"
55a119d0 22CYGCONF_ARGS="RST2HTML=/usr/bin/rst2html.py"
bcdc763a 23
5eb7a3ff
YS
24PKG_NAMES="${NAME}-common"
25geany_plugins_CATEGORY="_obsolete"
26geany_plugins_common_CONTENTS="usr/share/locale/"
27for p in addons autoclose automark codenav commander debugger defineformat \
28 devhelp geanyctags geanydoc geanyextrasel geanygendoc geanyinsertnum \
29 geanylatex geanylipsum geanylua geanymacro geanyminiscript \
30 geanynumberedbookmarks geanypg geanyprj geanypy geanysendmail geanyvc \
31 geniuspaste git-changebar markdown multiterm overview pairtaghighlighter \
32 pohelper pretty-printer projectorganizer scope shiftcolumn spellcheck \
33 tableconvert treebrowser updatechecker webhelper xmlsnippets
34do
35 PKG_NAMES+=" ${NAME}-${p}"
36 declare geany_plugins_${p//-/_}_SUMMARY="${p} plugin for Geany text editor"
37 declare geany_plugins_${p//-/_}_REQUIRES="${NAME}-common"
38 declare geany_plugins_${p//-/_}_CONTENTS="usr/lib/geany/$p.dll usr/share/doc/${NAME}/$p/"
39done
40geany_plugins_debugger_REQUIRES="gdb"
41geany_plugins_debugger_CONTENTS+=" usr/share/${NAME}/debugger/"
42geany_plugins_devhelp_CONTENTS+=" usr/share/${NAME}/devhelp/"
43geany_plugins_geanyctags_REQUIRES="ctags"
44geany_plugins_geanygendoc_REQUIRES="python-docutils"
45geany_plugins_geanygendoc_CONTENTS+=" usr/share/${NAME}/geanygendoc/"
46geany_plugins_geanylatex_REQUIRES="texlive-collection-latex"
47geany_plugins_geanylua_CONTENTS+="
48 usr/lib/${NAME}/geanylua/
49 usr/share/${NAME}/geanylua/
50"
51geany_plugins_geanypy_CONTENTS+=" usr/lib/geany/geanypy/ usr/share/geany/geanypy/"
52geany_plugins_git_changebar_CONTENTS+=" usr/share/${NAME}/git-changebar/"
53geany_plugins_overview_CONTENTS+=" usr/share/${NAME}/overview/"
54geany_plugins_pohelper_CONTENTS+=" usr/share/${NAME}/pohelper/"
55geany_plugins_projectorganizer_CONTENTS+="
56 usr/share/icons/hicolor/*/apps/prjorg-*
57 etc/postinstall/${NAME}.sh
58"
59geany_plugins_scope_REQUIRES="gdb"
60geany_plugins_scope_CONTENTS+=" usr/share/${NAME}/scope/"
61
916d3490
YS
62DIFF_EXCLUDES="ax_python_devel.m4"
63
bcdc763a 64KEEP_LA_FILES="none"
5eb7a3ff
YS
65# each plugin installs its own docs
66RESTRICT="postinst-doc"
This page took 0.149763 seconds and 5 git commands to generate.