mmake - Makefile generator for Java programs

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename mmake_2.3-7_all.deb
Package name mmake
Package version 2.3
Package release 7
Package architecture all
Package type deb
Category universe/devel
License -
Maintainer Ubuntu Developers <>
Download size 16.56 KB
Installed size 47.00 KB
mmake will generate a master Makefile for your Java programs.
This generated Makefile fully understands the subdirectories
that are required if your program consists of multiple packages.
mmake also automatically generates dependencies, and can use
the C preprocessor for Java programs and generate javadoc documentation.
mmake defaults to using Sun's javac from the jdk but can easily use
guavac or a different GPL alternative as well.


Package Version Architecture Repository
mmake_2.3-7_all.deb 2.3 all Ubuntu Universe
mmake - - -


Name Value
findutils >= 4.0
java-common -
perl -


Type URL
Binary Package mmake_2.3-7_all.deb
Source Package mmake

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install mmake deb package:
    # sudo apt-get install mmake




2016-07-02 - Giovani Augusto Ferreira <>
mmake (2.3-7) unstable; urgency=medium
* QA upload.
* Migrated to DebSrc 3.0.
* debian/clean:
- Created to remove Makefile after building.
* debian/control:
- Update DH level from 4 to 9. (Closes: #817585)
- Added Homepage field.
- Added the ${misc:Depends} variable to provide the right install
- Bumped Standards-Version to 3.9.8.
- Set correct priority to optional.
- Using dh-autoreconf now.
* debian/copyright:
- Migrated to 1.0 format.
- Updated all information.
* debian/dirs: unnecessary. Removed.
* debian/patches (quilt):
- mmake_2.3-6.diff.gz splited:
~ Renamed to mmake-output-file.patch.
~ Added a header.
~ fixes a few typo in manpage.
-all the Makefile file was being provided by patch until previous
revision. Now, using dh-autoreconf, it's being generated
at build time
* debian/rules:
- Updated to new (reduced) format.
- Created override_dh_auto_install to fix Makefile patch.
* debian/watch:
- Bumped to version 4.
2015-12-17 - Dominic Hargreaves <>
mmake (2.3-6) unstable; urgency=high
* QA upload
* Set Maintainer to Debian QA Group
* Change dependency on perl5 to perl following the removal of
the former (Closes: #808220)
2009-11-29 - Michael Banck <>
mmake (2.3-5.1) unstable; urgency=low
* Non-maintainer upload.
* debian/control (Build-Depends): Replaced jikes with default-jdk.
(Recommends): Likewise, closes: #528065.
2008-02-24 - Thomas Bushnell, BSG <>
mmake (2.3-5) unstable; urgency=low
* mmake.1: Properly escape "-" characters in invocation synopsis since
they should be minus signs, not hyphens.
* debian/copyright: Give proper copyright notice.
2008-01-14 - Thomas Bushnell, BSG <>
mmake (2.3-4) unstable; urgency=low
* debian/control (Standards-Version): Update to 3.7.3.  No changes needed.
* debian/rules (clean): Don't ignore all errors on Make clean invocation.
Fixes lintian warning debian-rules-ignores-make-clean-error.
2006-10-03 - Thomas Bushnell, BSG <>
mmake (2.3-3) unstable; urgency=low
* debian/control (Standards-Version): Update to 3.7.2.
* debian/control (Build-Depends-Indep): Remove debhelper.
(Build-Depends): Add debhelper.
* debian/control: Add final newline.
2005-09-30 - Thomas Bushnell, BSG <>
mmake (2.3-2) unstable; urgency=low
* debian/copyright: Update FSF address.
* debian/control (Standards-Version): Now 3.6.2.
* debian/compat: New file; now 4.
* debian/rules (install): Install into debian/mmake.
2005-09-30 - Thomas Bushnell, BSG <>
mmake (2.3-1) unstable; urgency=low
* New upstream release.
* debian/watch: New file.
2004-08-18 - Thomas Bushnell, BSG <>
mmake (2.2.1-6) unstable; urgency=low
* Actually set new maintainer.  Whoops.
2004-08-18 - Thomas Bushnell, BSG <>
mmake (2.2.1-5) unstable; urgency=low
* New maintainer.  Closes: #261581.

See Also

Package Description
mmark_1.3.6+dfsg-1_amd64.deb Markdown processor in Go geared for the IETF (executable)
mmass-modules_5.5.0-5_amd64.deb Mass spectrometry tool for proteomics - extension modules
mmass_5.5.0-5_all.deb Mass spectrometry tool for proteomics
mmc-utils_0+git20180327.b4fe0c8c-1_amd64.deb Userspace tools for MMC/SD devices
mmdb-bin_1.3.2-1_amd64.deb IP geolocation lookup command-line tool
mmdebstrap_0.4.1-2_all.deb create a Debian chroot
mmh_0.4-2_amd64.deb set of electronic mail handling programs
mmllib-tools_0.3.0.post1-1_all.deb library for handling Music Macro Language (tools)
mmm-mode_0.5.7-3_all.deb Multiple Major Mode for Emacs
mmorph_2.3.4.2-15_amd64.deb two-level morphology tool for natural language processing
mmsd_0.1-0ubuntu1_amd64.deb MMS daemon
mmv_1.01b-19build1_amd64.deb Move/Copy/Append/Link multiple files
mnemosyne_2.6.1+ds-1_all.deb spaced repetition flash-card program
moap_0.2.7-2_all.deb Swiss army knife for project maintainers and developers
moarvm-dev_2018.12+dfsg-3_amd64.deb development files for moarvm