diff --git a/README.md b/README.md index 7278621..d666c19 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # intellij-idea-community .deb Packages of IntelliJ IDEA Community Edition for Ubuntu -The latest upstream version is 2016.2.4 which is included in the package version 2016.2.4. +The latest upstream version is 2017.2.3 which is included in the package version 2017.2.3. ## Adding the ppa to Ubuntu @@ -19,14 +19,14 @@ To update the version follow the following steps (the old version is here 15.0.1 2. Create your own feature branch ``` - git checkout -b version_15.0.2 + git checkout -b version-2017.2.3 ``` 3. Rename the following ``` - mv intellij-idea-community_15.0.1 intellij-idea-community_15.0.2 - mv intellij-idea-community_15.0.1.orig.tar.gz intellij-idea-community_15.0.2.orig.tar.gz + mv intellij-idea-community_15.0.1 intellij-idea-community_2017.2.3 + mv intellij-idea-community_15.0.1.orig.tar.gz intellij-idea-community_2017.2.3.orig.tar.gz ``` 4. Edit the README.md and update the version numbers @@ -34,7 +34,7 @@ To update the version follow the following steps (the old version is here 15.0.1 5. Go into the build files directory ``` - cd intellij-idea-community_15.0.2/debian + cd intellij-idea-community_2017.2.3/debian ``` 6. Edit the changelog file and prepend a new changelog entry. You can just copy an old one and update the values in it @@ -68,7 +68,7 @@ To update the version follow the following steps (the old version is here 15.0.1 12. Install the package to test it ``` - sudo dpkg -i intellij-idea-community_15.0.2-1_all.deb + sudo dpkg -i intellij-idea-community_2017.2.3_all.deb ``` 13. If everything works, add yourself to the CONTRIBUTORS.txt @@ -77,18 +77,21 @@ To update the version follow the following steps (the old version is here 15.0.1 ``` git add -A - git commit -m "Version 15.0.2" + git commit -m "Version 2017.2.3" ``` 15. Push to the branch ``` - git push origin version_15.0.2 + git push origin version-2017.2.3 ``` 16. Create new pull request +## Automatically do steps 2 to 12 + +Run `./update-new-version.sh 2017.1.5 2017.2.3` ## Setting up the build environment -Run `sudo apt install build-dep debhelper`. +Run `sudo apt install devscripts debhelper`. diff --git a/intellij-idea-community_2017.1.5-1.debian.tar.xz b/intellij-idea-community_2017.1.5-1.debian.tar.xz deleted file mode 100644 index a7b30b4..0000000 Binary files a/intellij-idea-community_2017.1.5-1.debian.tar.xz and /dev/null differ diff --git a/intellij-idea-community_2017.1.5-1.dsc b/intellij-idea-community_2017.1.5-1.dsc deleted file mode 100644 index fc2833b..0000000 --- a/intellij-idea-community_2017.1.5-1.dsc +++ /dev/null @@ -1,39 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -Format: 3.0 (quilt) -Source: intellij-idea-community -Binary: intellij-idea-community -Architecture: all -Version: 2017.1.5-1 -Maintainer: Marcel Michael Kapfer -Standards-Version: 3.9.8 -Build-Depends: debhelper (>= 7.0.50~) -Package-List: - intellij-idea-community deb devel optional arch=all -Checksums-Sha1: - 2af60d7bb0d2765946394c4200dac6e38abe4b29 5641 intellij-idea-community_2017.1.5.orig.tar.gz - 24d124a4696028895881847c5296c613f0afd730 2648 intellij-idea-community_2017.1.5-1.debian.tar.xz -Checksums-Sha256: - 93646f0ed33fb1c62473e12c18f9fa7d90ade1ec3ec2c00b92eafd9fac728882 5641 intellij-idea-community_2017.1.5.orig.tar.gz - 3d41f4ba68c2b6d4f03a2cc32fb4de7219c17403a10d7a879bb3af50e22ab349 2648 intellij-idea-community_2017.1.5-1.debian.tar.xz -Files: - 38a2df9af92629b31beaa46222d3e00e 5641 intellij-idea-community_2017.1.5.orig.tar.gz - 2023ce5e128969924a92def2d8c54945 2648 intellij-idea-community_2017.1.5-1.debian.tar.xz - ------BEGIN PGP SIGNATURE----- - -iQIcBAEBCAAGBQJZZlesAAoJECuF2UqwCcGYOY0QAIUWTI+qeFMA/3461PIBqmuJ -8Nz51hQ98a+9bFXH7gA2EcUnLqsQMA/sYZrCejGYp37iic8NHl1L/vfK6RI/S3A2 -Paq+3niXujdm+FEEFO+J4Ol5Obf+MUlWd3krQC9TcnGPMOJjE1FBfe1jFbuIZp/g -jLkYzHisiEaJJ3iBrqemNQpamJmQkH1wLdhr2SYu/qMhjesc2NXfmAkTbFy/hZAB -LYaorvLiPlO+PvJyl70TrJp7qB2BKeSr1fDY2PNNZ33siIMpHPWmGvm27gnmplUS -+fXhi88CZCFwBJGrnXFLn9n7vWavpuCr0vfBSAxuRkV0qBV8vjMjrhVBHA/SfqMw -K8HsCYd22Hjvmo6IpxKOnl4eSCQjH2Ic0T1+u09LPfTSml7CnaHsufANlG75anlN -PRASMEgl4ozjs5HYnEP08gs9jwz6K2d/zyOA5uQY/KlrptWaht0iYOoL7DWAofe0 -U2G0fWtCRu9O2xUVDYNAdArp5is88pBMAtmIcL/uOa6ZH9UOCsdLOuFGgyeEv2Kb -ZvusuXtdlJGKISDAF/l453rq3xI960HRfxLfb29bYv3KYzisbO1yzqBmh5YkfU1k -hbzTcNEZBrEg1ISe8CjxFvGJefGsNQqkD81DfIhGNT6kL/HEa1imHP5Ni07XcHbP -iYjQil7be/eZVWq1w0yv -=/XIK ------END PGP SIGNATURE----- diff --git a/intellij-idea-community_2017.1.5-1_all.deb b/intellij-idea-community_2017.1.5-1_all.deb deleted file mode 100644 index 2903749..0000000 Binary files a/intellij-idea-community_2017.1.5-1_all.deb and /dev/null differ diff --git a/intellij-idea-community_2017.1.5-1_amd64.build b/intellij-idea-community_2017.1.5-1_amd64.build deleted file mode 100644 index 25548fc..0000000 --- a/intellij-idea-community_2017.1.5-1_amd64.build +++ /dev/null @@ -1,69 +0,0 @@ - dpkg-buildpackage -rfakeroot -D -us -uc -dpkg-buildpackage: warning: debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-buildpackage: info: source package intellij-idea-community -dpkg-buildpackage: info: source version 2017.1.5-1 -dpkg-buildpackage: info: source distribution yakkety -dpkg-buildpackage: info: source changed by Marcel Kapfer (mmk2410) - dpkg-source --before-build intellij-idea-community_2017.1.5 -dpkg-buildpackage: info: host architecture amd64 -dpkg-source: warning: intellij-idea-community_2017.1.5/debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 - fakeroot debian/rules clean -dh clean - dh_testdir - dh_auto_clean - dh_clean - dpkg-source -b intellij-idea-community_2017.1.5 -dpkg-source: warning: intellij-idea-community_2017.1.5/debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building intellij-idea-community using existing ./intellij-idea-community_2017.1.5.orig.tar.gz -dpkg-source: warning: intellij-idea-community_2017.1.5/debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-source: info: building intellij-idea-community in intellij-idea-community_2017.1.5-1.debian.tar.xz -dpkg-source: info: building intellij-idea-community in intellij-idea-community_2017.1.5-1.dsc - debian/rules build -dh build - dh_testdir - dh_update_autotools_config - dh_auto_configure - dh_auto_build - dh_auto_test - fakeroot debian/rules binary -dh binary - dh_testroot - dh_prep - dh_auto_install - dh_install - dh_installdocs - dh_installchangelogs -dpkg-parsechangelog: warning: debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 - dh_icons - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress - dh_fixperms - dh_installdeb - dh_gencontrol -dpkg-gencontrol: warning: debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 - dh_md5sums - dh_builddeb -dpkg-deb: building package 'intellij-idea-community' in '../intellij-idea-community_2017.1.5-1_all.deb'. - dpkg-genchanges >../intellij-idea-community_2017.1.5-1_amd64.changes -dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-genchanges: info: including full source code in upload - dpkg-source --after-build intellij-idea-community_2017.1.5 -dpkg-source: warning: intellij-idea-community_2017.1.5/debian/changelog(l5): badly formatted trailer line -LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian... -W: intellij-idea-community: syntax-error-in-debian-changelog line 5 "badly formatted trailer line" -W: intellij-idea-community: binary-without-manpage usr/bin/intellij-idea-community -Finished running lintian. diff --git a/intellij-idea-community_2017.1.5-1_amd64.changes b/intellij-idea-community_2017.1.5-1_amd64.changes deleted file mode 100644 index 44182ce..0000000 --- a/intellij-idea-community_2017.1.5-1_amd64.changes +++ /dev/null @@ -1,31 +0,0 @@ -Format: 1.8 -Date: Wed, 12 Jul 2017 18:51:50 +0200 -Source: intellij-idea-community -Binary: intellij-idea-community -Architecture: source all -Version: 2017.1.5-1 -Distribution: yakkety -Urgency: low -Maintainer: Marcel Michael Kapfer -Changed-By: Marcel Kapfer (mmk2410) -Description: - intellij-idea-community - IntelliJ IDEA Community Edition -Changes: - intellij-idea-community (2017.1.5-1) yakkety; urgency=low - . - * Upstream Version 2017.1.5 -Checksums-Sha1: - 2254b083a56d10ebf0eb6bb548b606d9dc97c44f 957 intellij-idea-community_2017.1.5-1.dsc - 2af60d7bb0d2765946394c4200dac6e38abe4b29 5641 intellij-idea-community_2017.1.5.orig.tar.gz - 24d124a4696028895881847c5296c613f0afd730 2648 intellij-idea-community_2017.1.5-1.debian.tar.xz - a9e6ad8e6ae09fc86c0f26e9edb5c39a0c1cf3dd 8848 intellij-idea-community_2017.1.5-1_all.deb -Checksums-Sha256: - 8ea66dce660aa17105dfb538b7154563315b04903b2b485c644e4f6b528cda2a 957 intellij-idea-community_2017.1.5-1.dsc - 93646f0ed33fb1c62473e12c18f9fa7d90ade1ec3ec2c00b92eafd9fac728882 5641 intellij-idea-community_2017.1.5.orig.tar.gz - 3d41f4ba68c2b6d4f03a2cc32fb4de7219c17403a10d7a879bb3af50e22ab349 2648 intellij-idea-community_2017.1.5-1.debian.tar.xz - 0658ead7b04f415591f4b0b99dfbf721fb7e1eceb3164caec19c115a44463890 8848 intellij-idea-community_2017.1.5-1_all.deb -Files: - 208e64e7e675db0607d560e540c31506 957 devel optional intellij-idea-community_2017.1.5-1.dsc - 38a2df9af92629b31beaa46222d3e00e 5641 devel optional intellij-idea-community_2017.1.5.orig.tar.gz - 2023ce5e128969924a92def2d8c54945 2648 devel optional intellij-idea-community_2017.1.5-1.debian.tar.xz - a3aaa800c6536ce69b6845cc17557579 8848 devel optional intellij-idea-community_2017.1.5-1_all.deb diff --git a/intellij-idea-community_2017.2.3-1.debian.tar.xz b/intellij-idea-community_2017.2.3-1.debian.tar.xz new file mode 100644 index 0000000..b8765cb Binary files /dev/null and b/intellij-idea-community_2017.2.3-1.debian.tar.xz differ diff --git a/intellij-idea-community_2017.2.3-1.dsc b/intellij-idea-community_2017.2.3-1.dsc new file mode 100644 index 0000000..7492c82 --- /dev/null +++ b/intellij-idea-community_2017.2.3-1.dsc @@ -0,0 +1,19 @@ +Format: 3.0 (quilt) +Source: intellij-idea-community +Binary: intellij-idea-community +Architecture: all +Version: 2017.2.3-1 +Maintainer: Marcel Michael Kapfer +Standards-Version: 3.9.8 +Build-Depends: debhelper (>= 7.0.50~) +Package-List: + intellij-idea-community deb devel optional arch=all +Checksums-Sha1: + 2af60d7bb0d2765946394c4200dac6e38abe4b29 5641 intellij-idea-community_2017.2.3.orig.tar.gz + 2fd3aca49dded153ce03fc78f26ea71999198caa 2692 intellij-idea-community_2017.2.3-1.debian.tar.xz +Checksums-Sha256: + 93646f0ed33fb1c62473e12c18f9fa7d90ade1ec3ec2c00b92eafd9fac728882 5641 intellij-idea-community_2017.2.3.orig.tar.gz + 375d6ed0f1bc928c1955d55a66867702de7306b8d3becd63a1c9f222b781beb8 2692 intellij-idea-community_2017.2.3-1.debian.tar.xz +Files: + 38a2df9af92629b31beaa46222d3e00e 5641 intellij-idea-community_2017.2.3.orig.tar.gz + 8cd17948dbbd0fcb72a0dce1359dd394 2692 intellij-idea-community_2017.2.3-1.debian.tar.xz diff --git a/intellij-idea-community_2017.2.3-1_all.deb b/intellij-idea-community_2017.2.3-1_all.deb new file mode 100644 index 0000000..ad40010 Binary files /dev/null and b/intellij-idea-community_2017.2.3-1_all.deb differ diff --git a/intellij-idea-community_2017.2.3-1_amd64.build b/intellij-idea-community_2017.2.3-1_amd64.build new file mode 100644 index 0000000..744de1f --- /dev/null +++ b/intellij-idea-community_2017.2.3-1_amd64.build @@ -0,0 +1,81 @@ + dpkg-buildpackage -rfakeroot -D -us -uc +dpkg-buildpackage: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-buildpackage: source package intellij-idea-community +dpkg-buildpackage: source version 2017.2.3-1 +dpkg-buildpackage: source distribution yakkety +dpkg-buildpackage: source changed by Bart de Koning (//gitlab.com/mmk2410) + dpkg-source --before-build intellij-idea-community_2017.2.3 +dpkg-buildpackage: host architecture amd64 +dpkg-source: warning: intellij-idea-community_2017.2.3/debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + fakeroot debian/rules clean +dh clean +dh: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + dh_testdir + dh_auto_clean + dh_clean + dpkg-source -b intellij-idea-community_2017.2.3 +dpkg-source: warning: intellij-idea-community_2017.2.3/debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building intellij-idea-community using existing ./intellij-idea-community_2017.2.3.orig.tar.gz +dpkg-source: warning: intellij-idea-community_2017.2.3/debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-source: info: building intellij-idea-community in intellij-idea-community_2017.2.3-1.debian.tar.xz +dpkg-source: info: building intellij-idea-community in intellij-idea-community_2017.2.3-1.dsc + debian/rules build +dh build +dh: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + dh_testdir + dh_update_autotools_config + dh_auto_configure + dh_auto_build + dh_auto_test + fakeroot debian/rules binary +dh binary +dh: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + dh_testroot + dh_prep + dh_auto_install + dh_install + dh_installdocs + dh_installchangelogs +dpkg-parsechangelog: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + dh_icons + dh_perl + dh_link + dh_strip_nondeterminism + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol +dpkg-gencontrol: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 + dh_md5sums + dh_builddeb +dpkg-deb: pakket 'intellij-idea-community' in '../intellij-idea-community_2017.2.3-1_all.deb' aan het bouwen. + dpkg-genchanges >../intellij-idea-community_2017.2.3-1_amd64.changes +dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-genchanges: warning: debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-genchanges: warning: debian/changelog(l11): badly formatted trailer line +LINE: -- Marcel Kapfer (mmk2410) Wed, 12 Jul 2017 18:51:50 +0200 +dpkg-genchanges: including full source code in upload + dpkg-source --after-build intellij-idea-community_2017.2.3 +dpkg-source: warning: intellij-idea-community_2017.2.3/debian/changelog(l5): badly formatted trailer line +LINE: -- Bart de Koning (//gitlab.com/mmk2410) Wed, 30 Aug 2017 11:39:30 +0200 +dpkg-buildpackage: full upload (original source is included) +Now running lintian... +E: intellij-idea-community changes: bad-distribution-in-changes-file yakkety +W: intellij-idea-community source: package-needs-versioned-debhelper-build-depends 9 +W: intellij-idea-community source: newer-standards-version 3.9.8 (current is 3.9.7) +W: intellij-idea-community: syntax-error-in-debian-changelog line 5 "badly formatted trailer line" +W: intellij-idea-community: syntax-error-in-debian-changelog line 11 "badly formatted trailer line" +W: intellij-idea-community: binary-without-manpage usr/bin/intellij-idea-community +Finished running lintian. diff --git a/intellij-idea-community_2017.2.3-1_amd64.changes b/intellij-idea-community_2017.2.3-1_amd64.changes new file mode 100644 index 0000000..a1e75c5 --- /dev/null +++ b/intellij-idea-community_2017.2.3-1_amd64.changes @@ -0,0 +1,31 @@ +Format: 1.8 +Date: Wed, 30 Aug 2017 11:39:30 +0200 +Source: intellij-idea-community +Binary: intellij-idea-community +Architecture: source all +Version: 2017.2.3-1 +Distribution: yakkety +Urgency: low +Maintainer: Marcel Michael Kapfer +Changed-By: Bart de Koning (//gitlab.com/mmk2410) +Description: + intellij-idea-community - IntelliJ IDEA Community Edition +Changes: + intellij-idea-community (2017.2.3-1) yakkety; urgency=low + . + * Upstream Version 2017.2.3 +Checksums-Sha1: + d4c2792971b2fb9f5faa07f41542770fb68f4f59 957 intellij-idea-community_2017.2.3-1.dsc + 2af60d7bb0d2765946394c4200dac6e38abe4b29 5641 intellij-idea-community_2017.2.3.orig.tar.gz + 2fd3aca49dded153ce03fc78f26ea71999198caa 2692 intellij-idea-community_2017.2.3-1.debian.tar.xz + f8a4287e55d8fb228872cc529ff46f9851f51526 8910 intellij-idea-community_2017.2.3-1_all.deb +Checksums-Sha256: + 2136d5c2f80cba73e945b09e36eb713a929305a44338fc2848819ec1c33d10b0 957 intellij-idea-community_2017.2.3-1.dsc + 93646f0ed33fb1c62473e12c18f9fa7d90ade1ec3ec2c00b92eafd9fac728882 5641 intellij-idea-community_2017.2.3.orig.tar.gz + 375d6ed0f1bc928c1955d55a66867702de7306b8d3becd63a1c9f222b781beb8 2692 intellij-idea-community_2017.2.3-1.debian.tar.xz + b57639b52fdbd40a95c6988a70bd9e3fbe74a8549d959ec4ab15e17c3bcf1ef9 8910 intellij-idea-community_2017.2.3-1_all.deb +Files: + f8e4f80ea921cb5c7e0e8c1ade60077d 957 devel optional intellij-idea-community_2017.2.3-1.dsc + 38a2df9af92629b31beaa46222d3e00e 5641 devel optional intellij-idea-community_2017.2.3.orig.tar.gz + 8cd17948dbbd0fcb72a0dce1359dd394 2692 devel optional intellij-idea-community_2017.2.3-1.debian.tar.xz + 50cc6183510426ae5242ead08f1a52ce 8910 devel optional intellij-idea-community_2017.2.3-1_all.deb diff --git a/intellij-idea-community_2017.1.5.orig.tar.gz b/intellij-idea-community_2017.2.3.orig.tar.gz similarity index 100% rename from intellij-idea-community_2017.1.5.orig.tar.gz rename to intellij-idea-community_2017.2.3.orig.tar.gz diff --git a/intellij-idea-community_2017.1.5/debian/changelog b/intellij-idea-community_2017.2.3/debian/changelog similarity index 97% rename from intellij-idea-community_2017.1.5/debian/changelog rename to intellij-idea-community_2017.2.3/debian/changelog index 7e6f8cd..fbf3c7b 100644 --- a/intellij-idea-community_2017.1.5/debian/changelog +++ b/intellij-idea-community_2017.2.3/debian/changelog @@ -1,3 +1,9 @@ +intellij-idea-community (2017.2.3-1) yakkety; urgency=low + + * Upstream Version 2017.2.3 + + -- Bart de Koning (bratdaking) Wed, 30 Aug 2017 11:39:30 +0200 + intellij-idea-community (2017.1.5-1) yakkety; urgency=low * Upstream Version 2017.1.5 diff --git a/intellij-idea-community_2017.1.5/debian/compat b/intellij-idea-community_2017.2.3/debian/compat similarity index 100% rename from intellij-idea-community_2017.1.5/debian/compat rename to intellij-idea-community_2017.2.3/debian/compat diff --git a/intellij-idea-community_2017.1.5/debian/control b/intellij-idea-community_2017.2.3/debian/control similarity index 100% rename from intellij-idea-community_2017.1.5/debian/control rename to intellij-idea-community_2017.2.3/debian/control diff --git a/intellij-idea-community_2017.1.5/debian/copyright b/intellij-idea-community_2017.2.3/debian/copyright similarity index 100% rename from intellij-idea-community_2017.1.5/debian/copyright rename to intellij-idea-community_2017.2.3/debian/copyright diff --git a/intellij-idea-community_2017.2.3/debian/debhelper-build-stamp b/intellij-idea-community_2017.2.3/debian/debhelper-build-stamp new file mode 100644 index 0000000..808a8ce --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/debhelper-build-stamp @@ -0,0 +1,2 @@ +intellij-idea-community +intellij-idea-community diff --git a/intellij-idea-community_2017.2.3/debian/files b/intellij-idea-community_2017.2.3/debian/files new file mode 100644 index 0000000..d5772b0 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/files @@ -0,0 +1 @@ +intellij-idea-community_2017.2.3-1_all.deb devel optional diff --git a/intellij-idea-community_2017.1.5/debian/install b/intellij-idea-community_2017.2.3/debian/install similarity index 100% rename from intellij-idea-community_2017.1.5/debian/install rename to intellij-idea-community_2017.2.3/debian/install diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community.debhelper.log b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.debhelper.log new file mode 100644 index 0000000..6a2dbc6 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.debhelper.log @@ -0,0 +1,20 @@ +dh_update_autotools_config +dh_auto_configure +dh_auto_build +dh_auto_test +dh_prep +dh_auto_install +dh_install +dh_installdocs +dh_installchangelogs +dh_icons +dh_perl +dh_link +dh_strip_nondeterminism +dh_compress +dh_fixperms +dh_installdeb +dh_gencontrol +dh_md5sums +dh_builddeb +dh_builddeb diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postinst.debhelper b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postinst.debhelper new file mode 100644 index 0000000..09f41c8 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postinst.debhelper @@ -0,0 +1,5 @@ +# Automatically added by dh_icons +if which update-icon-caches >/dev/null 2>&1 ; then + update-icon-caches /usr/share/icons/intellij-idea-ce.png +fi +# End automatically added section diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postrm.debhelper b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postrm.debhelper new file mode 100644 index 0000000..09f41c8 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.postrm.debhelper @@ -0,0 +1,5 @@ +# Automatically added by dh_icons +if which update-icon-caches >/dev/null 2>&1 ; then + update-icon-caches /usr/share/icons/intellij-idea-ce.png +fi +# End automatically added section diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community.substvars b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.substvars new file mode 100644 index 0000000..978fc8b --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community.substvars @@ -0,0 +1,2 @@ +misc:Depends= +misc:Pre-Depends= diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/control b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/control new file mode 100644 index 0000000..6e9a9f0 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/control @@ -0,0 +1,10 @@ +Package: intellij-idea-community +Version: 2017.2.3-1 +Architecture: all +Maintainer: Marcel Michael Kapfer +Installed-Size: 23 +Depends: lib32ncurses5, default-jdk | oracle-java7-installer | oracle-java8-installer, libc6-i386, lib32stdc++6, lib32gcc1, lib32z1, lib32z1-dev, unzip +Section: devel +Priority: optional +Description: IntelliJ IDEA Community Edition + A intelligent Java IDE by JetBrains diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/md5sums b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/md5sums new file mode 100644 index 0000000..6878862 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/md5sums @@ -0,0 +1,5 @@ +c78f0f0311ecf3b09bb50023b7fc16fb usr/bin/intellij-idea-community +671ea3497696d1493f29aac5e256aabd usr/share/applications/intellij-idea-community.desktop +14ac736ffa27ffb776cb9d3ababae5ae usr/share/doc/intellij-idea-community/changelog.Debian.gz +fc682616b4b2a24f7cf150c09d5cd861 usr/share/doc/intellij-idea-community/copyright +1710e9ac5bf00821c195a70246d07d06 usr/share/icons/intellij-idea-ce.png diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postinst b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postinst new file mode 100755 index 0000000..abf5e74 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postinst @@ -0,0 +1,26 @@ +#!/bin/bash + +set -e + +cd /opt/ + +## Extract the package +sudo tar xf /opt/ideaIC-* + +## Rename the directory +sudo mv /opt/idea-IC-* /opt/intellij-idea-community + +## Remove the tar.gz package +sudo rm /opt/ideaIC-* + +## Install the .desktop file, if necessary +if [ -x "/usr/bin/desktop-file-install" ]; then + sudo desktop-file-install /usr/share/applications/intellij-idea-community.desktop +fi + +## Automatically added by dh_icons +if which update-icon-caches >/dev/null 2>&1 ; then + update-icon-caches /usr/share/icons/intellij-idea-ce.png +fi +# End automatically added section +# diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postrm b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postrm new file mode 100755 index 0000000..12e5d40 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/postrm @@ -0,0 +1,13 @@ +#!/bin/bash + +set -e + +## Remove the program folder +sudo rm -rf /opt/intellij-idea-community + +## Automatically added by dh_icons +if which update-icon-caches >/dev/null 2>&1 ; then + update-icon-caches /usr/share/icons/intellij-idea-ce.png +fi +# End automatically added section +# diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/preinst b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/preinst new file mode 100755 index 0000000..80c9162 --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/DEBIAN/preinst @@ -0,0 +1,10 @@ +#!/bin/bash + +set -e + +cd /opt/ + +## Download IntelliJ IDEA Community from the JetBrain servers +wget -c https://download-cf.jetbrains.com/idea/ideaIC-2017.2.3.tar.gz + +## diff --git a/intellij-idea-community_2017.1.5/intellij-idea-community b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/bin/intellij-idea-community similarity index 100% rename from intellij-idea-community_2017.1.5/intellij-idea-community rename to intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/bin/intellij-idea-community diff --git a/intellij-idea-community_2017.1.5/intellij-idea-community.desktop b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/applications/intellij-idea-community.desktop similarity index 100% rename from intellij-idea-community_2017.1.5/intellij-idea-community.desktop rename to intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/applications/intellij-idea-community.desktop diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/changelog.Debian.gz b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/changelog.Debian.gz new file mode 100644 index 0000000..0c1eaff Binary files /dev/null and b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/changelog.Debian.gz differ diff --git a/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/copyright b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/copyright new file mode 100644 index 0000000..f0539cd --- /dev/null +++ b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/doc/intellij-idea-community/copyright @@ -0,0 +1,44 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: intellij-idea-community +Source: https://github.com/mmk2410/intellij-idea-community + +Files: * +Copyright: JetBrains s.r.o. +License: Apache-2 + +Files: debian/* +Copyright: 2015 Marcel Michael Kapfer +License: GPL-3+ + +License: Apache-2 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + . + https://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the complete text of the Apache version 2.0 license + can be found in "/usr/share/common-licenses/Apache-2.0". + +License: GPL-3+ + 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 3 of the License, or + (at your option) any later version. + . + This package 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 . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/intellij-idea-community_2017.1.5/intellij-idea-ce.png b/intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/icons/intellij-idea-ce.png similarity index 100% rename from intellij-idea-community_2017.1.5/intellij-idea-ce.png rename to intellij-idea-community_2017.2.3/debian/intellij-idea-community/usr/share/icons/intellij-idea-ce.png diff --git a/intellij-idea-community_2017.1.5/debian/postinst b/intellij-idea-community_2017.2.3/debian/postinst similarity index 100% rename from intellij-idea-community_2017.1.5/debian/postinst rename to intellij-idea-community_2017.2.3/debian/postinst diff --git a/intellij-idea-community_2017.1.5/debian/postrm b/intellij-idea-community_2017.2.3/debian/postrm similarity index 100% rename from intellij-idea-community_2017.1.5/debian/postrm rename to intellij-idea-community_2017.2.3/debian/postrm diff --git a/intellij-idea-community_2017.1.5/debian/preinst b/intellij-idea-community_2017.2.3/debian/preinst similarity index 64% rename from intellij-idea-community_2017.1.5/debian/preinst rename to intellij-idea-community_2017.2.3/debian/preinst index 6e879a8..c81d9c0 100644 --- a/intellij-idea-community_2017.1.5/debian/preinst +++ b/intellij-idea-community_2017.2.3/debian/preinst @@ -5,6 +5,6 @@ set -e cd /opt/ ## Download IntelliJ IDEA Community from the JetBrain servers -wget -c https://download-cf.jetbrains.com/idea/ideaIC-2017.1.5.tar.gz +wget -c https://download-cf.jetbrains.com/idea/ideaIC-2017.2.3.tar.gz ##DEBHELPER## diff --git a/intellij-idea-community_2017.1.5/debian/rules b/intellij-idea-community_2017.2.3/debian/rules similarity index 100% rename from intellij-idea-community_2017.1.5/debian/rules rename to intellij-idea-community_2017.2.3/debian/rules diff --git a/intellij-idea-community_2017.1.5/debian/source/format b/intellij-idea-community_2017.2.3/debian/source/format similarity index 100% rename from intellij-idea-community_2017.1.5/debian/source/format rename to intellij-idea-community_2017.2.3/debian/source/format diff --git a/intellij-idea-community_2017.1.5/debian/source/include-binaries b/intellij-idea-community_2017.2.3/debian/source/include-binaries similarity index 100% rename from intellij-idea-community_2017.1.5/debian/source/include-binaries rename to intellij-idea-community_2017.2.3/debian/source/include-binaries diff --git a/intellij-idea-community_2017.2.3/intellij-idea-ce.png b/intellij-idea-community_2017.2.3/intellij-idea-ce.png new file mode 100644 index 0000000..afde6ba Binary files /dev/null and b/intellij-idea-community_2017.2.3/intellij-idea-ce.png differ diff --git a/intellij-idea-community_2017.2.3/intellij-idea-community b/intellij-idea-community_2017.2.3/intellij-idea-community new file mode 100755 index 0000000..f788ea5 --- /dev/null +++ b/intellij-idea-community_2017.2.3/intellij-idea-community @@ -0,0 +1,3 @@ +#!/bin/sh +export IDEA_JDK=$JAVA_HOME +exec /opt/intellij-idea-community/bin/idea.sh "$@" diff --git a/intellij-idea-community_2017.2.3/intellij-idea-community.desktop b/intellij-idea-community_2017.2.3/intellij-idea-community.desktop new file mode 100644 index 0000000..e96814a --- /dev/null +++ b/intellij-idea-community_2017.2.3/intellij-idea-community.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=IntelliJ IDEA Community Edition +Comment=Intelligent Java IDE +Exec=intellij-idea-community %u +Icon=intellij-idea-ce +Terminal=false +Type=Application +Categories=Development;IDE;Java; +StartupWMClass=jetbrains-idea