You are not logged in.
inspired by this thread:
http://bbs.archlinux.org/viewtopic.php?t=6141
i'm thinking of a "good thing" to have something like pacman on windows - to have all the opensource software (filezilla, gimp, mozilla, python, ... all the things that are OS and installed on my windows - unfortunately each having an standalone installer that is "windows-stupid" (="middle age" (=Mittelalter) compared to pacman)) in windows handled by one system (instead of the windows own installer-stuff)
unfortunately, i run into trouble before been able to do anything :-( .... the build environement is missing in windows
cygwin (has a build env.) is an alternative, but i want a pacman to handle windows binaries and not cygwin things (cygwin has it's own installer)
any idea where to get a free gcc and all the other stuff (install, ...) for windows to build winpacman? (not cygwin!)
winpacman needs to be a little different (no "base", as it comes already with windows ...)
it is a crazy idea, i know, and i'm not really qualified to make this port (never coded any windows specific code - know only java and elementar c++ for real and don0t know windows API at all), but i wanted to write down this idea :-)
The impossible missions are the only ones which succeed.
Offline
Those who do not understand Unix [Linux] are condemned to reinvent it, poorly.
-- Henry Spencer
i know :-)
The impossible missions are the only ones which succeed.
Offline
Windows' "terminal" is so poor that IMHO it would be better to make a GUI, using for example GTK.
Here's GCC for Windows: http://www.mingw.org/ an here's nice packaged GTK for W: http://www.dropline.net/gtk/ .
Now consider the tortoise and the eagle.
"Small Gods" by The Great Terry.
Offline
Windows' "terminal" is so poor that IMHO it would be better to make a GUI, using for example GTK.
Here's GCC for Windows: http://www.mingw.org/ an here's nice packaged GTK for W: http://www.dropline.net/gtk/ .
thanx for the links + infos ... any chance for aterm or bash for linux? (natively, not cygwin)
The impossible missions are the only ones which succeed.
Offline
Vrok wrote:Windows' "terminal" is so poor that IMHO it would be better to make a GUI, using for example GTK.
Here's GCC for Windows: http://www.mingw.org/ an here's nice packaged GTK for W: http://www.dropline.net/gtk/ .thanx for the links + infos ... any chance for aterm or bash for linux? (natively, not cygwin)
tough love
Offline
windows services for unix..
yick...but better than native "dos"-like terminal
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Vrok wrote:Windows' "terminal" is so poor that IMHO it would be better to make a GUI, using for example GTK.
Here's GCC for Windows: http://www.mingw.org/ an here's nice packaged GTK for W: http://www.dropline.net/gtk/ .thanx for the links + infos ... any chance for aterm or bash for linux? (natively, not cygwin)
"MSYS: A Minimal SYStem to provide POSIX/Bourne configure scripts the ability to execute and create a Makefile used by make."
Made by the MinGW people and is meant to be used with MinGW. Originally based on cygwin, but it's much better.
Offline
Nice idea, I would love to see that, as I sometimes have to use windows (-->school) and i hate this installers that I have to fetch myself, start myself, set 10 options and click on continue several times. But it's going to be much more difficult then the freebsd-port because windows is just so different... Just think of the path structure...
Anyone has an idea, if pacman runs, how we can package non-oss-software? I mean is there a way in windows to create a FILELIST from applications like... let's say... Microsoft Office (j/k)
edit: and I absolutely LOVE the idea to port bash or zsh to windows aterm is a terminal emulator, not a shell btw but would be nice too (in combination it would be great, actually )
Offline
Nice idea, I would love to see that, as I sometimes have to use windows (-->school) and i hate this installers that I have to fetch myself, start myself, set 10 options and click on continue several times. But it's going to be much more difficult then the freebsd-port because windows is just so different... Just think of the path structure...
Anyone has an idea, if pacman runs, how we can package non-oss-software? I mean is there a way in windows to create a FILELIST from applications like... let's say... Microsoft Office (j/k)
edit: and I absolutely LOVE the idea to port bash or zsh to windows aterm is a terminal emulator, not a shell btw but would be nice too (in combination it would be great, actually )
MSOffice i never wanted to pack! the idea is to pack only opensource stuff, mainly because of the rights and the messing with windows registry
bash would be really great working natively on windows, yes
aterm i want also for cmd and not only bash or other shell - the cmd console looks horribly primitive; no transperent background, no shading, no ... very primitive fonts - bäh!
it's totally different thing - i'm checking out the mingw
The impossible missions are the only ones which succeed.
Offline
diff
gcc-3.4.1-20040711-1-src.diff.gz
84 kb
Jul 12, 2004
14:29
src
gcc-g77-3.4.1-20040711-1-src.tar.gz
1193 kb
Jul 12, 2004
02:48
bin
gcc-g77-3.4.1-20040711-1.tar.gz
1988 kb
Jul 12, 2004
02:57
bin
gcc-java-3.4.1-20040711-1-src.tar.gz
5780 kb
Jul 12, 2004
04:45
bin
gcc-java-3.4.1-20040711-1.tar.gz
11619 kb
Jul 12, 2004
05:48
src
gcc-objc-3.4.1-20040711-1-src.tar.gz
182 kb
Jul 12, 2004
04:05
bin
gcc-objc-3.4.1-20040711-1.tar.gz
1602 kb
Jul 12, 2004
04:14
src
gcc-testsuite-3.4.1-20040711-1-src.tar.gz
3417 kb
Jul 12, 2004
15:41
other
gcc-3.4.1-build.sh
1 kb
Jul 12, 2004
15:21
other
gcc-3.4.1-release_notes.txt
3 kb
Jul 12, 2004
15:47
src
gcc-ada-3.4.1-20040711-1-src.tar.gz
4881 kb
Jul 12, 2004
14:26
bin
gcc-ada-3.4.1-20040711-1.tar.gz
10105 kb
Jul 12, 2004
15:20
src
gcc-core-3.4.1-20040711-1-src.tar.gz
13629 kb
Jul 12, 2004
04:03
bin
gcc-core-3.4.1-20040711-1.tar.gz
3383 kb
Jul 12, 2004
02:07
src
gcc-g++-3.4.1-20040711-1-src.tar.gz
3488 kb
Jul 11, 2004
22:14
bin
gcc-g++-3.4.1-20040711-1.tar.gz
they have each lang separately!!!! great!!!! by the way, it would be also great for arch having gcc this way :-)
The impossible missions are the only ones which succeed.
Offline
I know I'm new here, but I can't believe that I've just read a discussion about porting an excellent Linux package manager to Windows.
I know if I had these kind of abilities, I would rather devote them to Linux and OSS, rather than the proprietary mess that is Windoze.
Offline
tomk : Support is one thing, evangelism is another. Allowing Windows users to use Open Source applications is part of what makes Open Source such a good idea. The theory is that anyone can use a piece of software on any operating system - due to the fact that it can be recompiled under any platform. Open Source isn't simply for *nix/*BSD folks, but for everyone (this includes those on Mac OS X, Windows, and many, many more).
Now, on to the point:
dp : I would highly suggest MSYS... grab that and MinGW. It may take some effort to setup. The default terminal is rxvt (not too bad) however, mine won't read .Xdefaults or .Xsession files at all, so everything is done on the command line. With this base system, you should be able to compile anything that works under gcc. However, you need to recompile all dependancies as well (this can be a mess). I once tried to get aterm working under windows, and had to compile enough dependancies that my eyes bled. Then I realized that even if aterm were to work, it would depend on X. The transparencies are not native, and probably wouldn't work. I am not sure how compiling X under windows would work... without cygwin that is. Maybe some hybrid system (MSYS+cygwin) is in order. Perhaps just throwing the cygwin emulation layer (cygwin1.dll) into the mix (system32 directory) and see how that works out...
I'll have to think about this.
Offline
thanx for your input
i had a variety of ideas, where, after tried mingw and found that it is too complex, i realized, that i don't need to compile everything on mswindows - a pkg-manager does not care if it is binary or not
this lead me to the idea that ideally, what i need is a script to run under windows (e.g. written in perl or python) to just be frontend to a tarball/zip-format and a wget or something like this --- the makepkg would not make the pkgs out of source (this is the bad thing of this idea), but take binaries already compiled natively for windows (i don't want to use any not needed layers like cygwin, if not needed - i know that this is impossible for some things yet) and just untar (unzip) them to the right places taking care of the deps
it looks strange, but as soon as i have a weekend or so to spend (this can take a while, unfortunately), i'll try to hack something together for a try
The impossible missions are the only ones which succeed.
Offline
if you need/want any help or input with anything, look me up. This kind of thing always interests me...
Running on my windows box:
gtk+-2.4
gimp-2.0
gaim 1.0
x-chat 2(?)
mplayer (v?)
rxvt + utilities (through MSYS)
gcc (MSYS again)
and many more
I love open source on windows.... it makes me feel like I'm cheating 8) heh
Offline
You might want to check GNUWin II http://gnuwin.epfl.ch/en/index.html for inspiration. There is a list of some open source software for Windows:
http://gnuwin.epfl.ch/apps/en/index.html
The list is quite impressive.
Offline