debian/0000755000000000000000000000000012167054350007171 5ustar debian/compat0000644000000000000000000000000212135532000010353 0ustar 6 debian/patches/0000755000000000000000000000000012135532253010616 5ustar debian/patches/series0000644000000000000000000000002412135532176012033 0ustar activity-info.patch debian/patches/activity-info.patch0000644000000000000000000000041412135532253014423 0ustar --- a/activity/activity.info +++ b/activity/activity.info @@ -1,7 +1,7 @@ [Activity] name = Record bundle_id = org.laptop.RecordActivity -class = record.Record +exec = sugar-activity record.Record icon = activity-record activity_version = 82 show_launcher = yes debian/rules0000755000000000000000000000553012167054432010255 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Portions Copyright © 2008-2010 Jonas Smedegaard # Description: Main Debian packaging script for sugar-record-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_SUGAR_BRANCHES = 0.86 0.88 DEB_PYTHON_SUGAR_PACKAGES = sugar-record-activity DEB_PYTHON2_MODULE_PACKAGES = sugar-record-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://git.sugarlabs.org/record/mainline.git # TODO: Automatically figure this out from the package name PACKAGE_NAME=sugar-record-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-record-activity:: rm -f debian/sugar-record-activity/usr/share/sugar/activities/Record.activity/COPYING rm -f debian/sugar-record-activity/usr/share/sugar/activities/Record.activity/port/COPYING debian/control0000644000000000000000000000233612167054420010576 0ustar Source: sugar-record-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Neeraj Gupta , Luke Faraone Build-Depends: devscripts (>= 2.10.7~), dh-buildinfo, debhelper (>= 6), cdbs (>= 0.4.90~), 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-record-activity.git Vcs-Browser: http://git.debian.org/?p=collab-maint/sugar-record-activity.git;a=summary Homepage: http://wiki.sugarlabs.org/go/Activities/Record Package: sugar-record-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: sugar Provides: ${python:Provides} Description: Sugar Record Activity Sugar is a graphical user interface aimed at children. . Originating as integral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-resource desktop environment for kids. . This package contains the Record activity, which allows the user to take, save, and share pictures, video, and audio using a computer webcam. debian/changelog0000644000000000000000000000107112167054347011050 0ustar sugar-record-activity (82-1.2) unstable; urgency=low * Non-maintainer upload. * Convert to dh_python2 (Closes: #617109). -- Luca Falavigna Tue, 09 Jul 2013 20:39:18 +0200 sugar-record-activity (82-1.1) unstable; urgency=low * Non-maintainer upload. * Fix activity.info file (Closes: #706018) -- Gaudenz Steinlin Tue, 23 Apr 2013 18:21:43 +0200 sugar-record-activity (82-1) unstable; urgency=low * Initial release. (Closes: #588993) -- Neeraj Gupta Wed, 11 Aug 2010 11:02:30 -0400 debian/control.in0000644000000000000000000000213712135532000011170 0ustar Source: sugar-record-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Neeraj Gupta , Luke Faraone Build-Depends: @cdbs@ Standards-Version: 3.9.1 Vcs-Git: git://git.debian.org/git/collab-maint/sugar-record-activity.git Vcs-Browser: http://git.debian.org/?p=collab-maint/sugar-record-activity.git;a=summary Homepage: http://wiki.sugarlabs.org/go/Activities/Record XS-Python-Version: all Package: sugar-record-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: sugar Provides: ${python:Provides} XB-Python-Version: ${python:Versions} Description: Sugar Record Activity Sugar is a graphical user interface aimed at children. . Originating as integral part of the OLPC "XO" a.k.a. the $100 laptop, Sugar has since grown into a more widely usable low-resource desktop environment for kids. . This package contains the Record activity, which allows the user to take, save, and share pictures, video, and audio using a computer webcam. debian/gbp.conf0000644000000000000000000000023012135532000010567 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] upstream-branch = upstream debian-branch = master pristine-tar = True sign-tags = True debian/copyright_hints0000644000000000000000000000746312135532000012327 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/Record.pot, ./po/af.po, ./po/am.po, ./po/ar.po, ./po/ay.po, ./po/bi.po, ./po/bn.po, ./po/bn_IN.po, ./po/ca.po, ./po/cpp.po, ./po/cs.po, ./po/de.po, ./po/dz.po, ./po/el.po, ./po/en.po, ./po/es.po, ./po/fa.po, ./po/fa_AF.po, ./po/ff.po, ./po/fil.po, ./po/gu.po, ./po/ha.po, ./po/he.po, ./po/hi.po, ./po/ht.po, ./po/hu.po, ./po/ig.po, ./po/is.po, ./po/it.po, ./po/ja.po, ./po/km.po, ./po/ko.po, ./po/kos.po, ./po/mg.po, ./po/mk.po, ./po/ml.po, ./po/mn.po, ./po/mr.po, ./po/ms.po, ./po/mvo.po, ./po/na.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/qu.po, ./po/ro.po, ./po/ru.po, ./po/rw.po, ./po/sd.po, ./po/si.po, ./po/sk.po, ./po/sl.po, ./po/sq.po, ./po/sv.po, ./po/sw.po, ./po/ta.po, ./po/te.po, ./po/th.po, ./po/tpi.po, ./po/tr.po, ./po/tvl.po, ./po/tzo.po, ./po/ug.po, ./po/ur.po, ./po/vi.po, ./po/wa.po, ./po/yo.po, ./po/zh_CN.po, ./po/zh_TW.po Copyright: YEAR THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: ./NEWS, ./activity/activity-record.svg, ./activity/activity.info, ./button.py, ./constants.py, ./debian/README.source, ./debian/compat, ./debian/control, ./debian/control.in, ./debian/gbp.conf, ./debian/patches/README, ./debian/patches/debian-changes-82-1, ./debian/patches/series, ./debian/source/format, ./debian/source/include-binaries, ./debian/watch, ./gfx/corner-info.svg, ./gfx/full-insensitive.png, ./gfx/info-on.svg, ./gfx/max-enlarge.svg, ./gfx/max-reduce.svg, ./gfx/media-circle.png, ./gfx/media-insensitive.png, ./gfx/media-pause.png, ./gfx/media-play.png, ./gfx/media-record-red.png, ./gfx/media-record.png, ./gfx/media-record.svg, ./gfx/object-audio.svg, ./gfx/object-photo.svg, ./gfx/object-video.svg, ./gfx/photoShutter.wav, ./gfx/stub.png, ./gfx/xo-guy.svg, ./icons/media-audio.svg, ./icons/media-photo.svg, ./icons/media-video.svg, ./instance.py, ./port/AUTHORS, ./port/NEWS, ./port/README, ./recordtube.py, ./serialize.py, ./utils.py Copyright: *No copyright* License: UNKNOWN FIXME Files: ./color.py, ./glive.py, ./glivex.py, ./gplay.py, ./greplay.py, ./model.py, ./p5.py, ./p5_button.py, ./record.py, ./recorded.py, ./ui.py Copyright: 2008, Media Modifications Ltd HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER License: MIT/X11 (BSD like) FIXME Files: ./aplay.py, ./port/json.py Copyright: *No copyright* License: GPL-2+ FIXME Files: ./debian/rules Copyright: 2008-2010, Jonas Smedegaard License: GPL FIXME Files: ./port/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: ./tray.py Copyright: 2007, One Laptop Per Child License: LGPL-2+ FIXME Files: ./toolbarcombobox.py Copyright: 2007, Red Hat, Inc License: LGPL-2+ FIXME Files: ./COPYING Copyright: 2006, Red Hat, Inc 2007-2008, One Laptop Per Child 2008, Media Modifications Ltd HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER License: MIT/X11 (BSD like) FIXME Files: ./po/bg.po Copyright: 2008, THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: ./po/fr.po Copyright: YEAR THE PACKAGE'S HOLDER au bruit" faible" optimale" ÃlevÃe" License: UNKNOWN FIXME Files: ./po/pt_BR.po Copyright: YEAR THE PACKAGE'S HOLDER possível efetuar o download de %(1)s" License: UNKNOWN FIXME debian/copyright0000644000000000000000000000712012135532000011110 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135 Name: sugar-record-activity Maintainer: Sugar Labs http://lists.sugarlabs.org/listinfo/sugar-devel irc://irc.freenode.net/sugar Source: http://git.sugarlabs.org/projects/record/repos/mainline Copyright: 2007-2009 One Laptop Per Child License: Expat Files: setup.py Copyright: 2006, Red Hat, Inc License: GPL-2+ Files: color.py, glive.py, glivex.py, gplay.py, greplay.py, model.py, p5.py, p5_button.py, record.py, recorded.py, ui.py Copyright: 2008, Media Modifications Ltd License: Expat Files: ./tray.py Copyright: 2007, One Laptop Per Child License: LGPL-2+ Files: ./toolbarcombobox.py Copyright: 2007, Red Hat, Inc License: LGPL-2+ Files: port/*, aplay.py Copyright: 2009 Aleksey Lim License: GPL-2+ Files: debian/* Copyright: 2008-2010 Jonas Smedegaard 2010 Neeraj Gupta License: GPL-2+ License: Expat 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: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . On Debian systems, the complete text of a recent release of the GNU Library General Public License (LGPL) can be found in file "/usr/share/common-licenses/LGPL". . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . Licence: 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/0000755000000000000000000000000012135532000010455 5ustar debian/source/include-binaries0000644000000000000000000000002712135532000013614 0ustar debian/copyright_hints debian/source/format0000644000000000000000000000001412135532000011663 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000022412135532000010204 0ustar #run the "uscan" command to check for upstream updates and more. version=3 http://download.sugarlabs.org/sources/honey/Record/Record-(.*)\.tar\.bz2 debian/README.source0000644000000000000000000000266012135532000011340 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