summaryrefslogtreecommitdiff
path: root/src/Makefile
Commit message (Collapse)AuthorAge
* Remove .pyc files on clean.Benjamin Drung2010-11-16
| | | | - update src/Makefile
* * Switch from CDBS to dh 7 and simplifying packaging by improving Makefiles.Benjamin Drung2010-11-16
| | | | | | | | - add Makefile - update debian/compat - update debian/control - remove debian/manpages - update debian/rules - update src/Makefile
* * Add a dh buildsystem; thanks to Mike Hommey for the patch (Closes: #576946).Benjamin Drung2010-04-10
| | | | - add src/xul-ext_build.pm - update src/Makefile
* * add new xpi-repack scriptBenjamin Drung2010-03-10
| | | | | - add man/xpi-repack.1 - add src/xpi-repack - update src/Makefile
* - Add a test suite for testing moz-version --compareBenjamin Drung2010-01-08
| | | | | - add tests/test-moz-version - update debian/rules - update src/Makefile
* Install manpages using debhelper instead of MakefileBenjamin Drung2010-01-08
| | | | | - add debian/manpages - update src/Makefile
* Make vendor detection more robust (use dpkg-vendor instead of lsb_release).Benjamin Drung2010-01-07
| | | | - update src/Makefile
* - wrote man page for dh_xul-extBenjamin Drung2010-01-07
| | | | - add man/dh_xul-ext.1 - update src/Makefile
* - wrote man page for install-xpiBenjamin Drung2010-01-06
| | | | - add man/install-xpi.1 - update src/Makefile
* - Add "xul-ext" dh sequenceBenjamin Drung2010-01-06
| | | | | - add src/xul-ext.pm - update src/Makefile - update debian/control
* - drop support for deprecated MOZ_EXT_NAME and MOZ_XPI_MOZILLA_DIRS variableBenjamin Drung2010-01-06
| | | | | | | | | - update src/xpi.mk * install-xpi: - Split xpi installation from xpi.mk into new install-xpi script. - add src/install-xpi - update src/Makefile - update src/xpi.mk - update debian/control
* - Convert xpi-data-*.mk files into xul-app-data.csv* files for dh_xul-extBenjamin Drung2009-12-30
| | | | | | | | | | - remove src/xpi-config.mk.in - remove src/xpi-data-Debian.mk - remove src/xpi-data-Ubuntu.mk - remove src/xpi-data-all.mk - remove src/xpi-data-common.mk - add src/xul-app-data.csv.Debian - add src/xul-app-data.csv.Ubuntu - update src/Makefile
* - Install moz_version.py using python-supportBenjamin Drung2009-12-22
| | | | | - update debian/control - update debian/rules - update src/Makefile
* * dh_xul-ext:Benjamin Drung2009-12-13
| | | | | | - Split substvars calculation from xpi.mk into new dh_xul-ext. - add src/dh_xul-ext - update src/Makefile - update src/xpi.mk
* * med-xpi-{pack,unpack}:Benjamin Drung2009-12-02
| | | | | | | | - Drop med- prefix. - rename man/med-xpi-{pack,unpack}.1 to man/xpi-{pack,unpack}.1 - rename src/med-xpi-{pack,unpack} to src/xpi-{pack,unpack} - update README - update src/Makefile - update src/xpi.mk
* - set default MOZ_XPI_DISTRO in xpi-config.mk on installationBenjamin Drung2009-10-07
| | | | | - add src/xpi-config.mk.in - rename src/xpi.mk.in back to src/xpi.mk and update it - update src/Makefile
* - move data for the automagic detection of target application packagesBenjamin Drung2009-10-06
| | | | | | | | | | | into separate xpi-data-*.mk files and set default MOZ_XPI_DISTRO when installing mozilla-devscripts - rename src/xpi.mk to src/xpi.mk.in and update it - add src/xpi-data-all.mk - add src/xpi-data-common.mk - add src/xpi-data-Debian.mk - add src/xpi-data-Ubuntu.mk - update debian/control - update src/Makefile
* Add manpages for med-xpi-{pack,unpack}Sasa Bodiroza2009-08-13
|
* * moz-version:Benjamin Drung2009-08-12
| | | | | - wrote man page for moz-version - add man/moz-version.1 - update src/Makefile
* * build-system:Benjamin Drung2009-08-11
| | | | - make minefield-packager.mk executable - update src/Makefile
* rename moz-version-compare to moz-version. To compare two versions you haveBenjamin Drung2009-08-04
| | | | | | | to run moz-version with the --compare parameter. Add --help parameter to show the usage help. - rename src/moz-version-compare to src/moz-version - update src/Makefile
* * build-system:Alexander Sack2009-07-29
| | | | | | | - add bindir_files feature and use that to install med-xpi-*pack as well as moz-version-compare to BINDIR; in turn adjust dh_install helper accordingly. - update src/Makefile - update debian/mozilla-devscripts.install
* - add moz-version-compare helper script and ship it in extra_files; this ↵Alexander Sack2009-07-29
| | | | | | | | | script implements compare operations for mozilla versions as in https://developer.mozilla.org/en/Toolkit_version_format; thanks to Benjamin Drung <bdrung@ubuntu.com> for this contribution - add src/moz-version-compare - update src/Makefile
* * [xulapp] Add a rules file for xulrunner applications installing a buildFabien Tassin2008-06-20
| | | | | | system from the xulrunner SDK - add src/xulapp.mk - update src/Makefile
* * [mozclient] add project for Fennec using hgFabien Tassin2008-06-19
| | | | | | | - add src/mozclient/fennec.conf - add src/fennec.mk.in - update src/Makefile - update README
* * [mozclient] add project for Flock using svnFabien Tassin2008-06-06
| | | | | | | - add src/mozclient/flock.conf - add src/flock.mk.in - update src/Makefile - update README
* * [mozclient] move mozclient.pl in the mozclient directoryFabien Tassin2008-06-06
| | | | | | - src/mozclient.pl => src/mozclient/mozclient.pl - update src/Makefile - update src/mozclient.mk.in
* * [mozclient] use an absolute path for remove.binonly.sh as with --conf-dir ↵Fabien Tassin2008-06-06
| | | | | | | | | | it could be called from anywhere. Move remove.binonly.sh into mozclient/ - move src/remove.binonly.sh => src/mozclient/remove.binonly.sh - update src/Makefile - update src/mozclient.pl - update src/mozclient/lib/MozClient/VCS.pm
* * [mozclient] add a project from Prism using svnFabien Tassin2008-06-06
| | | | | | | - add src/mozclient/prism.conf - add src/src/prism.mk.in - update src/Makefile - update README
* * [mozclient] Split perl modules from main perl fileFabien Tassin2008-06-06
| | | | | | | | - update src/mozclient.pl - add src/mozclient/lib/MozClient/VCS.pm - add src/mozclient/lib/MozClient/CVS.pm - add src/mozclient/lib/MozClient/Mercurial.pm - update src/Makefile
* * [mozclient] add support for --conf-dir and remove the templateFabien Tassin2008-06-04
| | | | | | - rename src/mozclient.pl.in => src/mozclient.pl - update src/mozclient.pl - update src/Makefile
* * [mozclient] Full refactoring of mozclient. It is now written in ↵Fabien Tassin2008-06-02
| | | | | | | | | | | | | | | | | | | | | object-oriented Perl. The makefile version was getting difficult to extend and to maintain. We now have a base class and a set of VCS classes inheriting for it. - add src/mozclient.pl.in - add src/mozclient/${projects}.conf - move src/patches to src/mozclient/patches - update src/${projects}.mk.in - update src/Makefile - update README * [mozclient] nspr and nss are now using a dynamic tag. They used to fetch HEAD which made them tricky to distribute. Now, we take NSPR_CO_TAG and NSS_CO_TAG from mozilla/client.mk (from HEAD or from a tag) and we assign a version like nss-3.12.0.3+1.9~cvs without trailling cvs date (as it's a taggued nss), or nss-3.12.0.3+1.9 when using a taggued mozilla/client.mk - update src/mozclient.pl.in - update src/mozclient/{nspr,nss}.conf
* * [mozclient] add projects xulrunner-1.9.1 and firefox-3.1 using MercurialFabien Tassin2008-05-25
| | | | | | | - add src/firefox-3.1.mk.in - add src/xulrunner-1.9.1.mk.in - update src/Makefile - update README
* * [mozclient] add project xulrunner-2.0 also using MercurialFabien Tassin2008-04-20
| | | | | - add src/xulrunner-2.0.mk.in - update src/Makefile
* * [mozclient] add support for Mercurial (hg) and add a firefox-4.0 projectFabien Tassin2008-04-20
| | | | | | | | | | | | | | | | | | | | | | | + add support for Mercurial (hg) in addition to cvs. Add MOZCLIENT_VCS variable (default to cvs). Add mercurial to Depends. The preferred way to fetch a particular hg snapshot is to use a revision number, it's better than a date. - update deban/control - update src/mozclient.mk.in - update README + make the mozclient patch system optional by introducing a new variable called MOZCLIENT_WANTPATCH. Set it only for firefox 3. - update src/firefox-3.0-full.mk.in - update src/firefox-3.0.mk.in - update src/mozclient.mk.in + add project firefox-4.0 using Mercurial. It needs python (>= 2.4) so add python | python2.4 to Depends. It also needs a post checkout script to fetch dependencies (nspr/nss/tamarin) so introduce a new variable called MOZCLIENT_POSTCOCMD. We now use hgweb instead of bonsai to get revision ids and dates. - update deban/control - add src/firefox-4.0.mk.in - update src/Makefile
* * [mozclient] Add a xulrunner-1.8 projectFabien Tassin2008-03-26
| | | | | - add src/xulrunner-1.8.mk.in - update src/Makefile
* * [ minefield-packager ]Fabien Tassin2008-03-24
| | | | | | | | | | | + New module creating debs from Firefox nightly built tarballs - add src/minefield-packager.mk.in - add src/minefield-packager/debian/* - update src/Makefile - update README * Add $(extra_mk_dirs) to install a full directory and use it for minefield-packager/debian and (mozclient/)patches - update src/Makefile
* * [mozclient] add a firefox-3.0-full project creating a full firefox tarball,Fabien Tassin2008-03-17
| | | | | | i.e. regular browser and not the ubuntu specific xulbrowser - add src/firefox-3.0-full.mk.in - update src/Makefile
* * add lp-locale-export.mk to the build (add to extra_mk_files)Alexander Sack2008-02-29
| | | | | - update src/Makefile * document in changelog - update debian/changelog
* * Move xpi.mk from $(mk_files) to $(extra_mk_files) as it doesn'tFabien Tassin2008-02-21
| | | | | need substitution - update src/Makefile
* * add initial xpi makefile helper that tries to make extension packageAlexander Sack2008-02-19
| | | | | | | maintenance as trivial as possible - add src/xpi.mk - update src/Makefile * document in changelog
* * Add the 'compare' scriptFabien Tassin2008-01-29
| | | | | | | | - add src/compare.mk.in - update src/Makefile * Rephrase documentation and document 'compare' - update README - update src/mozclient.mk.in
* * Fix broken install rule for patchesFabien Tassin2008-01-09
| | | | - update src/Makefile
* * Move patches for mozilla/client.mk inside src/ as they were previouslyFabien Tassin2008-01-04
| | | | | | missed at install time. This will prevent confusions with other future scripts * Drop Changelog.txt, use debian/changelog instead
* * Update FSF addressFabien Tassin2008-01-01
| | | | | - update debian/rules - update src/*
* * Fix clean-up script path substitutionFabien Tassin2007-12-30
| | | | | - update src/Makefile - update src/mozclient.mk.in
* * Make *.sh scripts executable (not needed here but it makes lintian happy)Fabien Tassin2007-12-16
| | | | | | - update src/Makefile * Drop Uploaders from control - update debian/control
* * Rename package from mozclient to mozilla-devscriptsFabien Tassin2007-12-16
|
* * Update project files so that they could be used even before beingFabien Tassin2007-12-16
| | | | | | installed (makes development easier) - update src/*.in - update src/Makefile
* * First release after a full rewrite + packagingFabien Tassin2007-12-13