digitalmars.D.announce - Ubuntu 1-click install for DMD 2.012
- Walter Bright (2/2) Mar 07 2008 This was prepared by Cristi Vlasceanu (of Zerobugs fame!)
- Dejan Lekic (6/9) Mar 07 2008 Mr. Bright,
- John Reimer (4/15) Mar 07 2008 It's being distributed on the digitalmars site, so it's not illegal for
- BCS (4/25) Mar 07 2008 and therefor a similar arrangement would also not be illegal for you
- Jason House (6/24) Mar 07 2008 Hmmm... How hard would it be to tweak the distribution mechanism such th...
- Jesse Phillips (7/33) Mar 07 2008 digitalmars would have to run a repository for it but I don't think it
- Georg Wrede (13/53) Mar 09 2008 I second that!
- Jarrod (6/11) Mar 08 2008 There's an apt repository for it already. It downloads the compiler from...
- Jason House (3/18) Mar 08 2008 Is that on the digitalmars site somewhere? It's a good feature to
- Jason House (2/17) Mar 08 2008 What's the proper way to have this work with tango?
- Jarrod (7/10) Mar 09 2008 You'd have to build and install it manually, or use DSSS.
- Henrik (3/6) Apr 09 2008 How about adding one of those fancy apt-urls I've heard so much about?
This was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:This was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
Dejan Lekic wrote:Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:It's being distributed on the digitalmars site, so it's not illegal for Walter. :) -JJRThis was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
John Reimer wrote:Dejan Lekic wrote:and therefor a similar arrangement would also not be illegal for you with respect to Fedora & OpenSuse. Contact Walter and see what you can arrange.Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:It's being distributed on the digitalmars site, so it's not illegal for Walter. :) -JJRThis was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
John Reimer wrote:Dejan Lekic wrote:Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:It's being distributed on the digitalmars site, so it's not illegal for Walter. :) -JJRThis was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
On Fri, 07 Mar 2008 21:05:04 -0500, Jason House wrote:John Reimer wrote:digitalmars would have to run a repository for it but I don't think it would be too hard to set up. One of my concerns right now is the fact that you can't install dmd2 and dmd1 side by side, well you can but the conf file doesn't handle it. I feel being able to install all variations of the compiler should be supported. This, to me, would resolve a lot of the "competition."Dejan Lekic wrote:Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:It's being distributed on the digitalmars site, so it's not illegal for Walter. :) -JJRThis was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 07 2008
Jesse Phillips wrote:On Fri, 07 Mar 2008 21:05:04 -0500, Jason House wrote:I second that! For a small company this really is a problem. During the years different apps get programmed to different customers, and it's easiest to do bug fixing and incrementals using the same version of D as the original. (Porting to the latest D is unfeasible for every little bug fix, since it may cause a lot of "unnecessary" work, especially when the app is nontrivial.) Simply, if Walter changes the library naming convention to something like libphobos<dmd-version-number>[debug/release] we'd be a long way towards the goal. Of course additionally we need to fix paths and such on our development machines whenever we "switch" compilers, but that's a piece of cake, compared.John Reimer wrote:digitalmars would have to run a repository for it but I don't think it would be too hard to set up. One of my concerns right now is the fact that you can't install dmd2 and dmd1 side by side, well you can but the conf file doesn't handle it. I feel being able to install all variations of the compiler should be supported. This, to me, would resolve a lot of the "competition."Dejan Lekic wrote:Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)Mr. Bright, I thought it is illegal to pack DMD and distribute it. Since Mr. Vlasceanu obviously did the Debian package, may I maintain and distribute Fedora & OpenSuse DMD packages? Kind regards Walter Bright wrote:It's being distributed on the digitalmars site, so it's not illegal for Walter. :) -JJRThis was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Mar 09 2008
On Fri, 07 Mar 2008 21:05:04 -0500, Jason House wrote:Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)There's an apt repository for it already. It downloads the compiler from the DMD site and installs it for you: deb http://d.xk.pl/debian/ unstable contrib Updates within a few days of each release, and can install dmd 1 or 2 for you. Works for any linux distro with apt, really.
Mar 08 2008
Jarrod wrote:On Fri, 07 Mar 2008 21:05:04 -0500, Jason House wrote:Is that on the digitalmars site somewhere? It's a good feature to advertise.Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)There's an apt repository for it already. It downloads the compiler from the DMD site and installs it for you: deb http://d.xk.pl/debian/ unstable contrib Updates within a few days of each release, and can install dmd 1 or 2 for you. Works for any linux distro with apt, really.
Mar 08 2008
Jarrod wrote:On Fri, 07 Mar 2008 21:05:04 -0500, Jason House wrote:What's the proper way to have this work with tango?Hmmm... How hard would it be to tweak the distribution mechanism such that ubuntu users can add digital mars to /etc/apt/sources.list? If that's done, users will automagically be prompted with the option to upgrade with each new release (and other nifty stuff like command-line updates... apt-get install dmd)There's an apt repository for it already. It downloads the compiler from the DMD site and installs it for you: deb http://d.xk.pl/debian/ unstable contrib Updates within a few days of each release, and can install dmd 1 or 2 for you. Works for any linux distro with apt, really.
Mar 08 2008
On Sat, 08 Mar 2008 12:09:20 -0500, Jason House wrote:Is that on the digitalmars site somewhere? It's a good feature to advertise..I found it on the wiki, but it's not on the site.What's the proper way to have this work with tango?You'd have to build and install it manually, or use DSSS. The installer places phobos in /usr/lib/dmd/src/phobos, so the best place to put tango would probably be /usr/lib/dmd/src/tango, and then edit /etc/dmd.conf to include that location instead of the phobos one. You could also place it with all the other libraries in /usr/include/d/.
Mar 09 2008
How about adding one of those fancy apt-urls I've heard so much about? http://linuxhack3r.com/2008/04/05/apturl-in-ubuntu/ Walter Bright Wrote:This was prepared by Cristi Vlasceanu (of Zerobugs fame!) http://ftp.digitalmars.com/dmd_2.012-030608_i386.deb
Apr 09 2008