debian/0000755000000000000000000000000011760765307007202 5ustar debian/patches/0000755000000000000000000000000011760536006010621 5ustar debian/control0000644000000000000000000000236311760765554010615 0ustar Source: sugar-browse-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Jonas Smedegaard Build-Depends: devscripts, python (>= 2.6.5), cdbs (>= 0.4.97~), debhelper, dh-buildinfo, python-sugar3, unzip Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/collab-maint/sugar-browse-activity Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-browse-activity.git Homepage: http://wiki.sugarlabs.org/go/Activities/Browse Package: sugar-browse-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Provides: ${python:Provides}, ${cdbs:Provides} Conflicts: ${cdbs:Conflicts} Replaces: ${cdbs:Replaces} Description: web browsing activity for the Sugar graphical shell Sugar is a desktop environment. It is conceived as a platform upon which children learn with Sugar Activities. The platform provides mechanisms for collaboration, reflection, and exploration. Sugar Activities cover a broad range of applications: browsing, drawing, composing, writing, programming, etc. . The Browse activity provides a web browser based on the WebKit engine. debian/source/0000755000000000000000000000000011760410313010462 5ustar debian/source/format0000644000000000000000000000001411760410313011670 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002671211760765307011064 0ustar sugar-browse-activity (137-1) unstable; urgency=low * New upstream release. + Uses sugar-toolkit-gtk3 and WebKit (not Hulahop or Xulrunner). * Suppress unneeded auto-resolved build-dependency on python-dev. Thanks to lintian. * Bump debhelper compatibility level to 7. * Bump standards-version to 3.9.3. * Use Python helper python2 (not python-support). * Use anonscm.debian.org for Vcs-Browser field. * Update copyright file: + Rewrite using format 1.0. + Extend copyright coverage of some files to include recent years. * Remove debian/source/local-options: abort-on-upstream-changes and unapply-patches are default in dpkg-source since 1.16.1. * Update package relations: + Depend on python-sugar3, python-gir and some GIR bindings, instead of some Python libraries: Needed for sugar-toolkit-gtk3 rewrite. + Tighten build-dependency on cdbs and python: Needed for python2 helper. + Recommend sugar-session (not bogus sugar). + Set 0.88 as primary branch, i.e. add append versioned dependencies for unversioned virtual Sugar dependencies. + Relax build-depend unversioned on debhelper and devscripts: Needed versions satisfied even in oldstable. + Stop build-depending on python-central: No longer used. * Switch packaging to unversioned package naming. * Drop patch 1002: Obsolete. * Modernize long description, based on upstream wiki phrases. * Refer to FSF website (not postal address) in licensing header of rules file. -- Jonas Smedegaard Mon, 28 May 2012 23:14:45 +0200 sugar-browse-activity-0.86 (120-1) unstable; urgency=low * New upstream release. * Refresh patch. -- Jonas Smedegaard Mon, 25 Oct 2010 09:38:22 +0200 sugar-browse-activity-0.86 (119-1) unstable; urgency=low * New upstream release. Thanks to Ishan Bansal for encouraging this! * Refresh patch. * Bump Policy compliance to standards-version 3.9.1. * Suppress unneeded auto-resolved build-dependency on python-dev. Thanks to lintian. * Shorten Vcs-* stanzas. * Ease building with git-buildpackage: Git-ignore quilt .pc dir, and add source local-options. * Build-depend on python-cairo. Needed since v116. -- Jonas Smedegaard Thu, 21 Oct 2010 22:21:25 +0200 sugar-browse-activity-0.86 (115-2) unstable; urgency=low * Include Sugar 0.90 as supported branch. * Bump Policy compliance to standards-version 3.9.1. * Suppress unneeded auto-resolved build-dependency on python-dev. Thanks to lintian. -- Jonas Smedegaard Sat, 31 Jul 2010 12:25:53 -0400 sugar-browse-activity-0.86 (115-1) unstable; urgency=low * New upstream release. * Drop all local CDBS snippets: included with main cdbs package now. * Switch to source format "3.0 (quilt)". * Drop patchsys-quilt.mk snippet: superfluous with source format "3.0 (quilt)". * Refresh and unfuzz patch. * Drop build-dependencies on quilt and patchutils. * Relax build-dependencies on python-central and python-dev. * Relax build-dependency on devscripts slightly, to ease backporting. * Tighten build-dependency on cdbs. * Include debhelper.mk (do not rely on python-sugar.mk including it). * Bump standards-version to 3.8.4. * Add git-buildpackage hint about use of bzip2-compressed tarballs. * Update copyright file: + Reformat to conform to draft DEP5 rev. 135. + Add GPL disclaimers. + Adjust years for debian/*. -- Jonas Smedegaard Tue, 30 Mar 2010 23:05:22 +0200 sugar-browse-activity-0.86 (114-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Sat, 03 Oct 2009 11:14:06 +0200 sugar-browse-activity-0.86 (113-2) unstable; urgency=low * Update python-sugar.mk to replace superfluous COPYING files with symlinks. -- Jonas Smedegaard Sat, 19 Sep 2009 13:10:38 +0200 sugar-browse-activity-0.86 (113-1) unstable; urgency=low * New upstream development release. * Replace patch 1002 with improved workaround from upstream jhconvert tool. * Provide, conflict with and replace sugar-web-activity. * Update CDBS snippets: + Fix use underscore (not dash) for internal variables. + Fix build-depend unversioned on python-sugar-toolkit, to allow branched packages. + Fix include branched activities in python-sugar.mk. + Build-depend branched/unbranched on python-sugar-toolkit based on new variable DEB_SUGAR_BRANCHES in python-sugar.mk. * Fix build-depend on branched python-sugar-toolkit. -- Jonas Smedegaard Fri, 18 Sep 2009 20:38:10 +0200 sugar-browse-activity-0.86 (112-1) unstable; urgency=low * New upstream development release. * Drop patch 1001: upstream includes a (different) danish locale now. * Rename package to match upstream rename and make room for multiple branches: + Rename basename sugar-web-activity → sugar-browse-activity. + Append major version (0.86) to binary and source package. * Update CDBS snippets: + Enhance package-relations.mk to support all binary package relations (except -indep ones). + Improve package-relation.mk cleanup to cover debhelper 6 and 7, strip more whitespace and cover mixture of unversioned+versioned dependencies. + Silence applying dependencies in package-relation.mk. + Implement fail-source-not-repackaged rule in upstream-tarball.mk. + Update URL to draft DEP5 format in copyright-check.mk output. * Fix double build-dependency on cdbs. * Update debian/control format to DEP5 rev54. * Update debian/copyright (new owners and years, same licenses). * Update Homepage. -- Jonas Smedegaard Sat, 12 Sep 2009 15:09:51 +0200 sugar-web-activity (108-3) unstable; urgency=low * Depend on python-rsvg (only fallback on older but not too old python-gnome2-desktop and librsvg2-common). -- Jonas Smedegaard Tue, 14 Jul 2009 15:59:40 +0200 sugar-web-activity (108-2) unstable; urgency=low * Fix depend on python-carquinyol (not python-olpc-datastore. -- Jonas Smedegaard Sun, 31 May 2009 17:12:26 +0200 sugar-web-activity (108-1) unstable; urgency=low * New upstream release. * Update upstream source URL (moved to subdir fructose). * Add README.source (and drop CDBS hints and README.packaging). * Update CDBS snippets: + Minor updates to copyright-check.mk and upstream-tarball.mk + Enhance package-relations.mk to support all binary package relations (except -indep ones) + Extend package-relation.mk to handle debhelper 6 and 7.0.1 * Add git-buildpackage configfile, enabling signed tags and use of pristine-tar. * Update copyright info: + Rewrite to use DEP5 r48 proposed machine-readable format + Add author (no new licenses) + Add verbatim license texts + Bump licensing years of both upstream source and debian packaging + Merge entries with same authors and copyrights + Add proper licensing header to debian/rules * Handle binary (not only source) dependencies in rules file. * Limit Sugar-related dependencies to current branch (0.84). * Limit Python support til 2.5 and newer (sqlite3 problem on 2.4). * Add patch 1002 reverting upstream xulrunner workaround expected to not apply here. * Bump policy compliance to Standards-Version 3.8.1. -- Jonas Smedegaard Sun, 31 May 2009 17:03:37 +0200 sugar-web-activity (103~git20090120-1) unstable; urgency=low * New upstream (Git-based pre-)release. * Build-depend on python-cjson (and not python-simplejson). * Update copyright hints (no new licenses or authors. -- Jonas Smedegaard Sun, 15 Feb 2009 18:56:59 +0100 sugar-web-activity (102-1) unstable; urgency=low * New upstream release. * Update CDBS snippets: + Simplify internal variables + Ignore no files by default in copyright-check.mk + Correct and update copyright hints of the snippets themselves * Update debian/copyright and copyright hints: + Add info on CDBS snippets (new owners, no new licenses) + Bump to version 413 of new format (no structural changes) + Add Simon Schampijer as upstream maintainer. + Refer to LGPL as "GNU Library..." (not Lesser). + Refer to "Debian GNU systems" (not only GNU/Linux). -- Jonas Smedegaard Fri, 19 Dec 2008 13:26:03 +0100 sugar-web-activity (101-1) unstable; urgency=low [ Luke Faraone ] * Fix activity install path. [ Jonas Smedegaard ] * New upstream release. * Update local CDBS snippets: + python-sugar.mk: Install into right path. Closes: bug#507330. + python-sugar.mk: Install as non-localized activity name. + python-sugar.mk: Dynamically update locale entries in MANIFEST. -- Jonas Smedegaard Thu, 04 Dec 2008 04:40:32 +0100 sugar-web-activity (100-1) unstable; urgency=low * New upstream release. * Depend on ${misc:Depends}. * Update copyright hints (no new owners or licenses). * Update danish (da) locale. * Fix cdbs snippet python-sugar.mk to install activities below /usr/share/sugar (not /usr/share). * Several minor improvements to local cdbs snippet upstream- tarball.mk. * Update CDBS snippet copyright-check.mk: Compact simple licenses (those without ' or later'). * Update upstream source URL in debian/copyright and watch file. * Fix Homepage in long description. * Fix cdbs snippet python-sugar.mk to use --prefix option. Tighten build-dependency to python-sugar-toolkit since that change. * Semi-auto-update debian/control to tighten build-dependencies. * Clean auto-generated MANifEST file. -- Jonas Smedegaard Thu, 13 Nov 2008 16:41:21 +0100 sugar-web-activity (95-1) unstable; urgency=low * New upstream release. * Upstream package changed name to Browse (from Web). Update watch file and cdbs hint for get-orig-source target. * Update cdbs snippets: + Move dependency cleanup to new local snippet package-relations.mk. + Update copyright-check output to more closely match proposed new copyright file format. Update copyright-hints. + Update README.cdbs-tweaks. * Add DEB_MAINTAINER_MODE in debian/rules (thanks to Romain Beauxis). -- Jonas Smedegaard Sat, 16 Aug 2008 16:36:09 +0200 sugar-web-activity (91-1) unstable; urgency=low * New upstream release. * Update local cdbs snippets: + Relax copyright-check to only warn about its discoveries. Closes: bug#486975. * Update debian/copyright (new files, same owners and licenses). Update debian/copyright-hints. -- Jonas Smedegaard Sat, 21 Jun 2008 02:02:48 +0200 sugar-web-activity (89-1) unstable; urgency=low * New upstream release. * Add watch file. * Update debian/copyright: + Add URL to upstream tarball source. + Add a few new files (same owner and license). * Update local cdbs snippets: + Use upstream-tarball.mk to track upstream source releases. + Adjust dependency cleanup (upstream-tarball.mk needs newer cdbs). + Fix python-sugar.mk to work with recent python-sugar-toolkit where MANIFEST files are ignored and an internal hardcoded exception list is used instead. Tighten build-dependency. * Semi-auto-update debian/control to update build-dependencies: DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -- Jonas Smedegaard Wed, 11 Jun 2008 12:39:54 +0200 sugar-web-activity (78~git.20080311-1) UNRELEASED; urgency=low * Initial release. Closes: bug#444021. -- Jonas Smedegaard Mon, 28 Apr 2008 12:22:57 +0200 debian/README.source0000644000000000000000000000701211760410313011341 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. 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/ . Upstream development is tracked both in the Git branch "upstream-git" and using upstream tarballs. A custom build target shows current upstream and packaging versions: debian/rules print-version Current upstream tarball can be prepared using this other build target: debian/rules get-orig-source To switch to newer upstream source, first add a dummy changelog entry and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: dch -v ${new_upstream_version}-1 "Dummy changelog entry" sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules debian/rules get-orig-source Store new md5sum to help ensure identical source is received later. Before injecting a newer upstream tarball, use below commands to sync with upstream Git, to adopt upstream commit messages and to minimize size of our Git. The following commands updates the local mirror of upstream source: git checkout upstream-git git pull git fetch --tags The following command shows upstream changes possibly relevant to merge or cherry-pick (replace leading "upstream" with "HEAD^" and invoke immediately after syncing to show recently merged changes possibly relevant to mention in our changelog): git log --pretty="format:%h %s" upstream..upstream-git The following commands merges all upstream changes with our packaging branches (to skip newest upstream changes, replace dot in first pull command with either a tag or an explicit commit hash): git checkout upstream git pull . upstream-git git checkout master git pull . upstream If git-import-orig fails complaining about no changes, revert both pulls (using "git reset --hard HEAD^" in both master and upstream branches), and try again skipping the very newest changes to cheat git-import-orig. To do a package release from upstream Git snapshot, first look at upstream development for a good place to release, and tag by its date, replacing "~" with "." to mimic git-buildpackage logic (replace timestamp and commit hash below with real ones based on chosen commit). git log --abbrev-commit upstream-git git tag -s -m "Upstream snapshot" upstream/0.2.git20080130 61279f8 dch -r -v "0.2~git20080130-1" "New upstream Git snapshot." 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 debian/compat0000644000000000000000000000000211760410313010360 0ustar 7 debian/watch0000644000000000000000000000024011760410313010207 0ustar # run the "uscan" command to check for upstream updates and more. version=3 http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-(.*)\.tar\.bz2 debian/copyright_hints0000644000000000000000000001073711760422041012333 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: po/Browse.pot po/Web.pot po/af.po po/ak.po po/am.po po/ar.po po/ar_SY.po po/ay.po po/aym.po po/be.po po/be@latin.po po/bg.po po/bi.po po/bn.po po/bn_IN.po po/br.po po/bs.po po/ca.po po/cpp.po po/cs.po po/da.po po/de.po po/dz.po po/el.po po/en.po po/en_GB.po po/en_US.po po/fa.po po/fa_AF.po po/ff.po po/fi.po po/fil.po po/gl.po po/gu.po po/ha.po po/he.po po/hi.po po/hr.po po/ht.po po/hu.po po/hy.po po/id.po po/ig.po po/is.po po/it.po po/ja.po po/km.po po/kn.po po/ko.po po/kos.po po/ku.po po/lg.po po/lt.po po/lv.po po/mg.po po/mi.po po/mk.po po/ml.po po/mn.po po/mr.po po/ms.po po/mvo.po po/na.po po/nah.po po/nb.po po/ne.po po/nl.po po/nn.po po/pa.po po/pis.po po/pl.po po/ps.po po/pseudo.po po/pt_BR.po po/qu.po po/quy.po po/ro.po po/ru.po po/rw.po po/sd.po po/si.po po/sk.po po/sl.po po/sm.po po/son.po po/sq.po po/sr.po po/st.po po/sv.po po/sw.po po/ta.po po/te.po po/templates.po po/th.po po/ton.po po/tpi.po po/tr.po po/tvl.po po/tyv.po po/tzm.po po/tzo.po po/ug.po po/uk.po po/ur.po po/vi.po po/wa.po po/wo.po po/yo.po po/zh_CN.po po/zh_HK.po po/zh_TW.po Copyright: YEAR THE PACKAGE'S HOLDER License: UNKNOWN FIXME Files: AUTHORS activity/activity-web.svg activity/activity.info agent-stylesheet.css browser.dtd cert8.db clickToView.xml data/favicon_01.png data/index.html debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch icons/add-link.svg icons/browse-close-tab.svg icons/browse-dialog-cancel.svg icons/browse-follow-link-new-tab.svg icons/browse-follow-link.svg icons/browse-view-refresh.svg icons/link.svg icons/save-to-journal.svg icons/tab-add.svg po/qqa.po po/quz.po Copyright: *No copyright* License: UNKNOWN FIXME Files: filepicker.py messenger.py model.py pdfviewer.py promptservice.py securitydialogs.py sessionhistory.py sugarmenuitem.py Copyright: 2006-2007, One Laptop Per Child 2007, One Laptop Per Child 2012, One Laptop Per Child License: GPL-2+ FIXME Files: globalhistory.py places.py setup.py Copyright: 2006, Red Hat, Inc 2008, Red Hat, Inc License: GPL-2+ FIXME Files: progresslistener.py webtoolbar.py Copyright: 2006, Red Hat, Inc 2007, One Laptop Per Child 2009, Tomeu Vizoso License: GPL-2+ FIXME Files: browser.py widgets.py Copyright: 2006, Red Hat, Inc 2007, One Laptop Per Child 2009, Tomeu Vizoso, Simon Schampijer 2011, One Laptop Per Child License: GPL-2+ FIXME Files: po/es.po po/pt.po Copyright: 2007, THE PACKAGE'S HOLDER YEAR THE PACKAGE'S HOLDER License: UNKNOWN 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: debian/rules Copyright: 2008-2010, 2012 Jonas Smedegaard License: GPL-2+ FIXME Files: webactivity.py Copyright: 2006, Red Hat, Inc 2009, Martin Langhoff, Simon Schampijer, Daniel Drake License: GPL-2+ FIXME Files: edittoolbar.py Copyright: 2008, One Laptop Per Child 2009, Simon Schampijer License: GPL-2+ FIXME Files: viewtoolbar.py Copyright: 2007, One Laptop Per Child 2009, Tomeu Vizoso License: GPL-2+ FIXME Files: downloadmanager.py Copyright: 2007, One Laptop Per Child 2009, Tomeu Vizoso, Lucian Branescu License: GPL-2+ FIXME Files: palettes.py Copyright: 2008, One Laptop Per Child 2009, Tomeu Vizoso, Simon Schampijer License: GPL-2+ FIXME Files: linkbutton.py Copyright: 2007, One Laptop Per Child License: LGPL-2+ FIXME Files: po/fr.po Copyright: 2007, The package's holder : internet" YEAR THE PACKAGE'S HOLDER depuis\n" License: UNKNOWN FIXME Files: po/pap.po Copyright: YEAR THE PACKAGE'S HOLDER e imagen" e lenk/link" License: UNKNOWN FIXME Files: po/hus.po Copyright: YEAR THE PACKAGE'S HOLDER la traducción a "Aliy" porque refleja mejor la idea de explorar internet. (Zurik) la traducción a -Itmedha'- porque la idea de Reload es actualizar, o cargar nuevamente. la palabra -itmedha'- significa literalmente actualizar. (Zurik) License: UNKNOWN FIXME debian/copyright0000644000000000000000000000437711760422242011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Browse Upstream-Contact: Sugarlabs http://lists.sugarlabs.org/listinfo/sugar-devel irc://irc.freenode.net/sugar Source: http://download.sugarlabs.org/sources/sucrose/fructose/Browse/ git://git.sugarlabs.org/browse/mainline Files: * Copyright: 2006-2008,2011-2012, One Laptop Per Child 2006,2008, Red Hat, Inc 2009, Daniel Drake 2009, Lucian Branescu 2009, Martin Langhoff 2009, Simon Schampijer 2009, Tomeu Vizoso License: GPL-2+ Files: linkbutton.py Copyright: 2007, One Laptop Per Child License: LGPL-2+ Files: debian/* Copyright: 2008-2010,2012, Jonas Smedegaard License: GPL-2+ 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . 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. Comment: On Debian systems the 'GNU Library General Public License' version 2 is located in '/usr/share/common-licenses/LGPL-2'. . You should have received a copy of the 'GNU Lesser General Public License' along with this program. If not, see . debian/gbp.conf0000644000000000000000000000021611760410313010600 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-buildpackage] compression = bzip2 debian/rules0000755000000000000000000000503711760752610010260 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright 2008, 2009, 2010, 2012 Jonas Smedegaard # Description: Main Debian packaging script for Browse # # 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, see . # Suppress unneeded auto-resolved build-dependency on python-dev CDBS_BUILD_DEPENDS_class_python-sugar_python = python$(cdbs_python_nondefault_version) include /usr/share/cdbs/1/rules/upstream-tarball.mk 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 pkg = $(DEB_SOURCE_PACKAGE) DEB_SUGAR_PRIMARY_BRANCH = 0.88 DEB_UPSTREAM_PACKAGE = Browse DEB_UPSTREAM_URL = http://download.sugarlabs.org/sources/sucrose/fructose/$(DEB_UPSTREAM_PACKAGE) DEB_UPSTREAM_TARBALL_EXTENSION = tar.bz2 DEB_UPSTREAM_TARBALL_MD5 = b0924d962421eee0ce38ae82df27a2ab # Override Sugar toolkit to use CDBS_BUILD_DEPENDS_class_python-sugar_sugar = python-sugar3, unzip # Suppress binary files to not upset dpkg DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^data/logo_.*\.png|debian/(changelog|copyright(|_hints|_newhints))$ # Needed (always/often/seldom) at runtime CDBS_DEPENDS_$(pkg) = python-sugar3, python-gi, python-dbus, python-cairo gir-deps = glib-2.0 gtk-3.0 gconf-2.0 gdkpixbuf-2.0 pango-1.0 rsvg-2.0 webkit-3.0 soup-2.4 evince-3.0 sugarext-1.0 CDBS_DEPENDS_$(pkg) += , $(patsubst %,$(comma) gir1.2-%,$(gir-deps)) CDBS_RECOMMENDS_$(pkg) = $(call cdbs_sugar_anybranchdeps,sugar-artwork sugar-session) # Ensure only one variant is installed at a time (Debian Policy 7.6.2) # (unneeded since Wheezy: can be dropped after Wheezy+1) CDBS_CONFLICTS_$(pkg) = $(DEB_SUGAR_SOURCE_PKGBASE) CDBS_REPLACES_$(pkg) = $(DEB_SUGAR_SOURCE_PKGBASE) # Transitional quirk: sugar-web-activity renamed to sugar-browse-activity # (unneeded since Squeeze: can be dropped after Squeeze+1) CDBS_PROVIDES_$(pkg) += , sugar-web-activity CDBS_CONFLICTS_$(pkg) += , sugar-web-activity CDBS_REPLACES_$(pkg) += , sugar-web-activity clean:: rm -rf locale debian/control.in0000644000000000000000000000222411760743322011203 0ustar Source: sugar-browse-activity Section: x11 Priority: optional Maintainer: Debian OLPC Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/collab-maint/sugar-browse-activity Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sugar-browse-activity.git Homepage: http://wiki.sugarlabs.org/go/Activities/Browse Package: sugar-browse-activity Architecture: all Depends: ${shlibs:Depends}, ${python:Depends}, ${cdbs:Depends}, ${misc:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Provides: ${python:Provides}, ${cdbs:Provides} Conflicts: ${cdbs:Conflicts} Replaces: ${cdbs:Replaces} Description: web browsing activity for the Sugar graphical shell Sugar is a desktop environment. It is conceived as a platform upon which children learn with Sugar Activities. The platform provides mechanisms for collaboration, reflection, and exploration. Sugar Activities cover a broad range of applications: browsing, drawing, composing, writing, programming, etc. . The Browse activity provides a web browser based on the WebKit engine. debian/stamps-configure/0000755000000000000000000000000011760511341012453 5ustar