what about .deb format?

2002-12-23
2003-03-01
  • Yang Guilong

    Yang Guilong - 2002-12-23

    Since dpkg was ported to Cygwin, I'd like to distributed packages in .deb format. So that package dependencies could be assured.
    But what are the others' opinion?

     
    • Robert Eppig

      Robert Eppig - 2003-02-21

      I really would prefere to use the cygwin package distribution method like in cygwin itself, XFree86 for cygwin or prc-tools (see http://prc-tools.sourceforge.net\) rather than emulating one specific linux package format. I even would volunteer on working on this.
      One note to the availabe distributions: It would be of great help for others if not only the binary packages are made availabe for download. It is not very helpfull and not really 'open source' if the neccessary patches for building these packages are kept private!

      Rob@jesterware.org

       
      • Yang Guilong

        Yang Guilong - 2003-02-22

        Sorry for the GPL compliance issue, and I'm tring to fixed.

        Due to bandwidth limit, I couldn't provide the full source code for each package at present. But I'll manage to provide patches.

        Some patches are already tided up. Please visit the package reports in the homepage.
        (http://cygnome.sourceforge.net/download/{libs|desktops|devtools|apps}.html)

         
    • Yang Guilong

      Yang Guilong - 2003-02-22

      Now I changed my mind, and will choose to make it installable with Cygwin setup.exe.

      But I don't know how to setup a server for it. Is it enough to put a setup.ini at http://cygnome.sourceforge.net/download and put all packages under there?

       
    • Robert Eppig

      Robert Eppig - 2003-02-24

      Good news! Yes, it is as easy as you described. All you have to do is to create a setup.ini somewhere - e.g. "http://cygnome.sourceforge.net/download/setup.ini". The "User URL" to add to the "Cygwin Setup" download sites would then be: "http://cygnome.sourceforge.net/download". The file paths of the packages described in setup.ini must be relative to this directory. A good explanation of the syntax and the possibilities of this file can be found at: "http://sources.redhat.com/cygwin-apps/setup.html". Some additional more general notes about packaging and versioning in cygwin can be found at: "http://cygwin.com/setup.html".

      Do you need any help with this?

      In my opinion it would not be necessary to store the full source code here. But the patch files are very important. If they include a hint where the source can be found everybody would be able to rebuild the package if he wants (or needs) to. And we would see what (little) had to be done to build the app successfully for cygnome. Everybody could learn from it - and hopefully the number of 'porters' will increase!

      Rob@jesterware.org

       
      • Yang Guilong

        Yang Guilong - 2003-02-24

        Hi, Robert Eppig!

        Would you like to maintain it?
        I haven't enough time on this. Now I'm still writing the package reports. And a lot of packages need to be updated.

        Surely, I'll upload the packages there. But can you maintain the setup.ini?

         
      • Yang Guilong

        Yang Guilong - 2003-02-24

        Hi, Robert Eppig!

        Would you like to maintain it?
        I haven't enough time on this. Now I'm still writing the package reports. And a lot of packages need to be updated.

        Surely, I'll upload the packages there. But would  you like to take this 'assignment' :-)   - maintainiing the setup.ini?

         
    • Yang Guilong

      Yang Guilong - 2003-02-24

      OK, I'll try.

      The big problem is the bandwidth. SCP is much slower than normal FTP, even on my friend's ADSL.
      And I couldn't found a GUI front-end for scp.

      And is there any easy way to generate setup.ini automaticlly from setup.hints?

       
      • Elliott Wilcoxon

        WinSCP is a windows gui for scp.

         
    • Robert Eppig

      Robert Eppig - 2003-02-24

      Ok, ok! I'll do it!
      Please give me a few days to prepare, to test everything and to document the concrete procedure to add packages. I'll post this on a new thread (in the worst case this weekend).
      To distribute the files I'll need to be a cygnome developer. Hansom, as far as I know are you one of the project admins. Can you organize this?

      Rob@jesterware.org

       
      • Yang Guilong

        Yang Guilong - 2003-02-24

        I've added your membership. Please check the permissions (test connecting to shell.sourceforge.net and writing something on /home/groups/c/cy/cygnome/htdocs.)

         
    • Robert Eppig

      Robert Eppig - 2003-02-25

      First try with cvs access seems to be okay! But: The labor pains of my wife have started last night. It looks like I'm a daddy in a few hours. Please excuse that there might be a delay of a few days until I get the setup.ini up and running.

      Rob@jesterware.org

       
      • Yang Guilong

        Yang Guilong - 2003-02-26

        Congratulations!

        You also need to test connecting to shell.sourceforge.net:/home/groups/c/cy/cygnome/htdocs/install with ssh.

        Take it easy the setup stuff.
        And I need some time to upload all the packages.

         
    • Robert Eppig

      Robert Eppig - 2003-02-26

      Thanks! Last night at 2:48 CET Simon Marius Eppig was born. Everything is okay with mother and son. But we are all a *little* bit tired.
      To the technical stuff: Yes, the ssh access is working and I am able to create files. So I am ready to start working on it when I need a little bit diversion in a few days.

      Rob@jesterware.org

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks