debian/0000755000000000000000000000000012245273707007177 5ustar debian/copyright0000644000000000000000000000520312244060147011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: seqdiag Source: http://pypi.python.org/pypi/seqdiag Files: * Copyright: 2011 Takeshi Komiya License: Apache-2.0 Files: src/seqdiag/diagparser.py Copyright: 2008,2009 Andrey Vlasovskikh License: The MIT License Files: bootstrap.py Copyright: 2006 Zope Foundation and Contributors License: Zope Public License 2.1 Files: debian/* Copyright: 2011 Kouhei Maeda License: Apache-2.0 License: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. . On Debian systems, the complete text of the Apache version 2.0 license can be found in "/usr/share/common-licenses/Apache-2.0". License: The MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: Zope Public License 2.1 This software is subject to the provisions of the Zope Public License, Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. debian/control0000644000000000000000000000144212245247453010602 0ustar Source: seqdiag Section: python Priority: optional Maintainer: Kouhei Maeda Build-Depends: debhelper (>= 8.0.0), python-all, python-setuptools, pep8 (>= 1.3), python-nose, python-unittest2, python-blockdiag (>= 1.3.0), quilt, fonts-ipafont-gothic | fonts-japanese-gothic Standards-Version: 3.9.4 X-Python-Version: 2.7 Homepage: http://blockdiag.com/ Package: python-seqdiag Architecture: all Provides: ${python:Provides} Depends: ${misc:Depends}, ${python:Depends}, python-funcparserlib (>= 0.3.4), python-blockdiag (>= 1.3.0), python-pil Description: seqdiag generate sequence-diagram image file from spec-text file Generate sequence-diagram from dot like text with multilingualization for node-label. But this supports utf-8 only. And get some examples and generated images. debian/watch0000644000000000000000000000012111565704754010227 0ustar version=3 http://pypi.python.org/packages/source/s/seqdiag/seqdiag-(.*)\.tar\.gz debian/docs0000644000000000000000000000001712244060205010032 0ustar src/README.txt debian/changelog0000644000000000000000000000235612245247557011063 0ustar seqdiag (0.9.0-1) unstable; urgency=low * New upstream release * debian/control - Update dependency python-blockdiag version to >= 1.3.1 - Change dependenry python-imaging to python-pil - Append to Build-Depends: - quilt, fonts-ipafont-gothic | fonts-japanese-gothic * debian/rules - Append quilt option to dh command * debian/copyright - Change "Format" section to latest url * debian/docs - Remove src/TODO.txt -- Kouhei Maeda Wed, 27 Nov 2013 10:47:59 +0900 seqdiag (0.8.2-1) unstable; urgency=low * New upstream release * debian/control - Append Build-Depends: pep8 to >= 1.3, python-nose, python-unittest2, python-blockdiag - Update Standards-Version to 3.9.4 * debian/rules: Add override_dh_auto_test with nosetests * debian/patches/append_test_data - Append necessary test data -- Kouhei Maeda Tue, 11 Jun 2013 09:29:07 +0900 seqdiag (0.7.3-1) unstable; urgency=low * New upstream release -- Kouhei Maeda Sat, 14 Apr 2012 11:42:05 +0900 seqdiag (0.7.2-1) unstable; urgency=low * Initial release (Closes: #627510) * Update egg-info -- Kouhei Maeda Sat, 11 Feb 2012 23:13:50 +0900 debian/source/0000755000000000000000000000000011565704523010476 5ustar debian/source/format0000644000000000000000000000001411565704523011704 0ustar 3.0 (quilt) debian/pydist-overrides0000644000000000000000000000012111621746472012431 0ustar PIL python-imaging funcparserlib python-funcparserlib blockdiag python-blockdiag debian/manpages0000644000000000000000000000001211654544443010707 0ustar seqdiag.1 debian/compat0000644000000000000000000000000211565704523010374 0ustar 7 debian/rules0000755000000000000000000000044312244060474010252 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 #DEB_BUILD_OPTIONS=1 %: dh $@ --with python2,quilt override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -e; \ $(shell pyversions -r) /usr/bin/nosetests -vd endif debian/patches/0000755000000000000000000000000012154566423010625 5ustar debian/patches/series0000644000000000000000000000002112154566072012033 0ustar append_test_data debian/patches/append_test_data0000644000000000000000000001156712154566423014061 0ustar * Append test data from upstream repository Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/alt_block.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/alt_block.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,10 @@ +{ + alt { + color = red; + A => B; + loop { + A -> C [note = hello]; + } + A [width = 200, label = "hoge"]; + } +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/altblock.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/altblock.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,5 @@ +{ + alt { + A -> B; + } +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/diagram_class.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/diagram_class.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,5 @@ +{ + class emphasis [color = pink, style = dashed]; + + A => B [class = emphasis]; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/diagram_edge_length.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/diagram_edge_length.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,8 @@ +{ + edge_length = 200; + + A => B [label = "hello\nworld"]; + A -> B -> A [diagonal, label = "very long long long long long long long long word"]; + A -> C [label = "good-bye"]; + A -> A; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/nested_altblock.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/nested_altblock.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,18 @@ +{ + alt { + A -> B [label = label, note = note]; + alt { + A -> B [label = label, note = note]; + } + } + alt { + alt { + alt { + A -> B [label = label, note = note]; + } + } + } + alt { + A -> B [label = label, note = note]; + } +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_activated.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_activated.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,5 @@ +{ + A => B + C [activated]; + D [activated]; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_fontsize.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_fontsize.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,5 @@ +{ + A [fontsize = 20]; + A -> B; + A -> C [fontsize = 20, label = "hello world", note = "hello world"]; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_notes.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/node_notes.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,7 @@ +{ + A -> B [label = "multi\nline\nlabel", leftnote = "hello", rightnote= "world"]; + A -> C [note = "hello world"]; + A -> D [label = "short label", note = "goodbye\nworld"]; + A -> B [note = "very very very very long long long long text"]; + A -> B [leftnote = "very very very very long long long long text"]; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/plugin_autoclass.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/plugin_autoclass.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,6 @@ +{ + plugin autoclass; + class emphasis [color = red]; + + A_emphasis => B_emphasis; +} Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/separators.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/separators.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,12 @@ +{ + A -> B [failed]; + A <- B [failed, color= red]; + === separator === + A -> C; + ... separator ... + A -> C; + === "quoted separator" === + A -> C; + === separator(1) === +} + Index: seqdiag-0.8.2/src/seqdiag/tests/diagrams/separators_in_subedge.diag =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ seqdiag-0.8.2/src/seqdiag/tests/diagrams/separators_in_subedge.diag 2013-06-08 17:35:54.753815297 +0900 @@ -0,0 +1,13 @@ +{ + A -> B; + + === separator === + + A -> B { + B -> C; + + === separator === + + B -> D; + } +} debian/patches/update_egg-info0000644000000000000000000000074511742170315013604 0ustar Update MetaData-Version Index: seqdiag-0.7.3/src/seqdiag.egg-info/PKG-INFO =================================================================== --- seqdiag-0.7.3.orig/src/seqdiag.egg-info/PKG-INFO 2012-04-14 12:35:45.360526526 +0900 +++ seqdiag-0.7.3/src/seqdiag.egg-info/PKG-INFO 2012-04-14 12:36:24.276569039 +0900 @@ -1,4 +1,4 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: seqdiag Version: 0.7.3 Summary: seqdiag generate sequence-diagram image file from spec-text file.