debian/0000755000000000000000000000000012167050060007163 5ustar debian/compat0000644000000000000000000000000212135533664010374 0ustar 6 debian/patches/0000755000000000000000000000000012135534115010615 5ustar debian/patches/README0000644000000000000000000000021112135533664011477 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/series0000644000000000000000000000002412135534012012022 0ustar activity-info.patch debian/patches/activity-info.patch0000644000000000000000000000043512135534115014425 0ustar --- a/activity/activity.info +++ b/activity/activity.info @@ -1,7 +1,7 @@ [Activity] name = Connect bundle_id = org.laptop.Connect -class = activity.ConnectActivity +exec = sugar-activity activity.ConnectActivity icon = activity-connect activity_version = 22 show_launcher = yes debian/rules0000755000000000000000000000541012167050163010247 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Portions Copyright © 2008-2010 Jonas Smedegaard # Description: Main Debian packaging script for sugar-connect-activity # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA. DEB_PYTHON2_MODULE_PACKAGES = sugar-connect-activity #DEB_SUGAR_BRANCHES = 0.86 0.88 DEB_PYTHON_SUGAR_PACKAGES = sugar-connect-activity include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/python-sugar.mk include /usr/share/cdbs/1/rules/debhelper.mk # We support all branches, but default to 0.88. CDBS_DEPENDS = python-sugar-0.88 | python-sugar, python-sugar-toolkit-0.88 | python-sugar-toolkit CDBS_DEPENDS += , python-hippocanvas, python-telepathy, python-gtk2, python-cjson # Override sugar listing CDBS_BUILD_DEPENDS_class_python-sugar_sugar = python-sugar-0.88 | python-sugar, python-sugar-toolkit-0.88 | python-sugar-toolkit, unzip # Suppress unneeded auto-resolved build-dependency on python-dev CDBS_BUILD_DEPENDS_class_python-sugar_python = python$(cdbs_python_nondefault_version) # Rules for fetching the upstream tarball # # Define the git repo and package name. UPSTREAM_GIT=git://dev.laptop.org/projects/connect-activity # TODO: Automatically figure this out from the package name PACKAGE_NAME=sugar-connect-activity # NB: Don't touch this unless it's broken. CURRENT_TREEISH =$(shell dpkg-parsechangelog | sed -rne 's,^Version: .*git.{9}([^-]+).*,\1,p') CURVER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p') SOURCE_DIR=$(PACKAGE_NAME)-$(CURVER) TARBALL=$(PACKAGE_NAME)_$(CURVER).orig.tar.gz $(SOURCE_DIR): git clone $(UPSTREAM_GIT) $(SOURCE_DIR) if [ x$(CURRENT_TREEISH) = x ]; then \ cd $(SOURCE_DIR) && git checkout v$(CURVER); \ else \ cd $(SOURCE_DIR) && git checkout $(CURRENT_TREEISH); \ fi cd $(SOURCE_DIR) && rm -rf .git* $(TARBALL): $(SOURCE_DIR) tar czvf $(TARBALL) $(SOURCE_DIR) get-orig-source: $(TARBALL) rm -rf $(SOURCE_DIR) $(SOURCE_DIR).temp clean:: find -name *.mo -delete find -name *.linfo -delete rm -f MANIFEST install/sugar-connect-activity:: rm -f debian/sugar-connect-activity/usr/share/sugar/activities/Connect.activity/COPYING debian/control0000644000000000000000000000253312167050134010573 0ustar Source: sugar-connect-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Kandarp Kaushik , Luke Faraone Build-Depends: devscripts (>= 2.10.7~), cdbs (>= 0.4.90~), dh-buildinfo, debhelper (>= 6), cdbs (>= 0.4.67~), python (>= 2.6.6-3~), python-sugar-0.88 | python-sugar, python-sugar-toolkit-0.88 | python-sugar-toolkit, unzip Standards-Version: 3.9.1 Vcs-Git: git://git.debian.org/git/collab-maint/sugar-connect-activity.git Vcs-Browser: http://git.debian.org/?p=collab-maint/sugar-connect-activity.git;a=summary Homepage: http://wiki.laptop.org/go/Connect Package: sugar-connect-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: sugar Provides: ${python:Provides} Description: collaborative activity à la Connect Four Sugar is a graphical user interface aimed at children. . Originating as intregral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-ressource desktop environment for kids. . This package contains the Connect activity. . The Connect activity implements the game of Connect Four as a two-player game. Additional participants can watch the game, and will have a chance to play the winner of the current game. debian/changelog0000644000000000000000000000122112167050052011032 0ustar sugar-connect-activity (22-1.2) unstable; urgency=low * Non-maintainer upload. * Convert to dh_python2 (Closes: #617088). -- Luca Falavigna Tue, 09 Jul 2013 20:02:05 +0200 sugar-connect-activity (22-1.1) unstable; urgency=low * Non-maintainer upload. * Fix activity.info file (Closes: #706020) -- Gaudenz Steinlin Tue, 23 Apr 2013 18:37:01 +0200 sugar-connect-activity (22-1) unstable; urgency=low [ Kandarp Kaushik ] * Initial release. (Closes: #588600) [ Luke Faraone ] * Rephrase description and other fixes -- Luke Faraone Tue, 27 Jul 2010 12:27:04 -0400 debian/control.in0000644000000000000000000000233712135533664011213 0ustar Source: sugar-connect-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Kandarp Kaushik , Luke Faraone DM-Upload-Allowed: yes Build-Depends: @cdbs@ Standards-Version: 3.9.1 Vcs-Git: git://git.debian.org/git/collab-maint/sugar-connect-activity.git Vcs-Browser: http://git.debian.org/?p=collab-maint/sugar-connect-activity.git;a=summary Homepage: http://wiki.laptop.org/go/Connect XS-Python-Version: all Package: sugar-connect-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: sugar Provides: ${python:Provides} XB-Python-Version: ${python:Versions} Description: collaborative activity à la Connect Four Sugar is a graphical user interface aimed at children. . Originating as intregral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-ressource desktop environment for kids. . This package contains the Connect activity. . The Connect activity implements the game of Connect Four as a two-player game. Additional participants can watch the game, and will have a chance to play the winner of the current game. debian/gbp.conf0000644000000000000000000000023012135533664010610 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] upstream-branch = upstream debian-branch = master pristine-tar = True sign-tags = True debian/copyright_hints0000644000000000000000000000436012135533664012341 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 X-Draft: Autogenerated by CDBS snippet copyright-check.mk Files: ./po/Connect.pot, ./po/af.po, ./po/am.po, ./po/ar.po, ./po/ay.po, ./po/bn.po, ./po/bn_IN.po, ./po/ca.po, ./po/dz.po, ./po/el.po, ./po/en.po, ./po/es.po, ./po/fa.po, ./po/fa_AF.po, ./po/ff.po, ./po/gu.po, ./po/ha.po, ./po/hi.po, ./po/ht.po, ./po/ig.po, ./po/is.po, ./po/it.po, ./po/ja.po, ./po/km.po, ./po/ko.po, ./po/mk.po, ./po/ml.po, ./po/mn.po, ./po/mr.po, ./po/mvo.po, ./po/nb.po, ./po/ne.po, ./po/nl.po, ./po/pa.po, ./po/pap.po, ./po/pis.po, ./po/pl.po, ./po/ps.po, ./po/pseudo.po, ./po/pt.po, ./po/pt_BR.po, ./po/qu.po, ./po/ro.po, ./po/ru.po, ./po/rw.po, ./po/sd.po, ./po/si.po, ./po/sl.po, ./po/te.po, ./po/th.po, ./po/tpi.po, ./po/tr.po, ./po/ur.po, ./po/vi.po, ./po/yo.po, ./po/zh_CN.po Copyright: YEAR THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: ./AUTHORS, ./NEWS, ./activity/activity-connect.svg, ./activity/activity.info, ./debian/README.source, ./debian/compat, ./debian/control, ./debian/control.in, ./debian/gbp.conf, ./debian/patches/README, ./debian/pycompat, ./debian/source/format, ./debian/source/include-binaries, ./po/de.po, ./po/zh_TW.po Copyright: *No copyright* License: UNKNOWN FIXME Files: ./activity.py, ./buddiespanel.py, ./game.py, ./gridwidget.py, ./infopanel.py, ./widgettest.py Copyright: 2007, One Laptop Per Child 2007-2008, One Laptop Per Child License: GPL-2+ FIXME Files: ./debian/rules Copyright: 2008-2010, Jonas Smedegaard License: GPL FIXME Files: ./COPYING Copyright: 1989, 1991 Free Software Foundation, Inc. HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES disclaimer" for the program, if holder saying it may be distributed holder who places the Program under this License interest in the program law: the software, and year name of author License: GPL-2+ FIXME Files: ./setup.py Copyright: 2006, Red Hat, Inc License: GPL-2+ FIXME Files: ./po/bg.po Copyright: 2007, THE connect-activity'S HOLDER License: UNKNOWN FIXME Files: ./po/fr.po Copyright: YEAR THE PACKAGE'S HOLDER ou invite quelqu'un" License: UNKNOWN FIXME debian/copyright0000644000000000000000000000303412135533664011131 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: sugar-connect-activity Maintainer: Sugar Labs http://lists.sugarlabs.org/listinfo/sugar-devel irc://irc.freenode.net/sugar Source: http://wiki.laptop.org/go/Connect Files: debian/* Copyright: © 2008-2010 Jonas Smedegaard © 2010 Kandarp Kaushik License: GPL-2+ The Debian packaging information is under the GPL, version 2 or later. Files: setup.py Copyright: © 2006 Red Hat, Inc License: GPL-2+ Files: buddiespanel.py, game.py, gridwidget.py, infopanel.py, widgettest.py Copyright: © 2007 One Laptop Per Child License: GPL-2+ Files: * Copyright: © 2007-2009 One Laptop Per Child License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems, the complete text of a recent version of the GNU General Public License (GPL) can be found in the file "/usr/share/common-licenses/GPL". . You should have received a copy of the GNU General Public License along with this program. If not, see . debian/source/0000755000000000000000000000000012135533664010476 5ustar debian/source/include-binaries0000644000000000000000000000002712135533664013635 0ustar debian/copyright_hints debian/source/format0000644000000000000000000000001412135533664011704 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000266012135533664011361 0ustar Building this package for Debian -------------------------------- This source package uses quilt to apply and remove its patches. Please refer to /usr/share/doc/quilt/README.source for information about how to use quilt for source packages. Developing this package for Debian ---------------------------------- The source of this package is developed using git and the helper tool git-buildpackage, with all official releases tagged and signed and binary diffs of tarballs stored using pristine-tar. This is documented below /usr/share/doc/git-buildpackage/manual-html/ . Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful during development of the package, but unfit for normal builds. This typically includes the CDBS feature of auto-updating debian/control with CDBS-related build-dependencies, which is forbidden by Debian Policy as build environment must not change during automated builds. Maintaining packaging build routines ------------------------------------ This source package wraps debhelper commands and other tedious parts of the build routines using the CDBS framework. Please refer to the actual makefile snippets included from debian/rules for details on their purpose and ways to override defaults. Additionally, makefile snippets included from below /usr/share/cdbs may also be documented in /usr/share/doc/cdbs/cdbs-doc.pdf.gz . -- Jonas Smedegaard Sun, 29 Mar 2009 16:02:47 +0200