Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Create Deb for my theme

    Reply
    Page 2 of 3 | Prev |   1   2   3   | Next
    AlMehdi | # 11 | 2011-04-22, 17:38 | Report

    No deb is needed to add to the repositories..

    First download another themes source. You will only need the tar.gz file. Just extract it.

    Then to make the file. If you are using Ubuntu it is easy. In terminal:
    Code:
    cd /path/to/the/extracted/source/your-theme
    You need to change the files under /debian so they apply for your theme. And then type:
    Code:
    sudo dpkg-buildpackage -sn -S
    It will create a changes, dsc and tar.gz file.

    Then use the extras-assistant

    Edit: Forgot to say that you need to make a user for garage if you haven't and request permission to add to devel.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by AlMehdi; 2011-04-22 at 17:41.

     
    My_PeSePe | # 12 | 2011-04-22, 17:51 | Report

    The problem is that I have ubuntu. And I have much knowledge about linux. Just drive from maemo. And if I would like my theme was in the maemo repo

    Edit1 : I have a design knowledge

    Edit | Forward | Quote | Quick Reply | Thanks

     
    AlMehdi | # 13 | 2011-04-22, 18:56 | Report

    Originally Posted by My_PeSePe View Post
    The problem is that I have ubuntu. And I have much knowledge about linux. Just drive from maemo. And if I would like my theme was in the maemo repo

    Edit1 : I have a design knowledge
    Do you mean that you don't have Ubuntu? And that Maemo is the only linux you know? Then i recommend that you try Ubuntu. It is easy to install with Wubi. It will work as any other program on Windows.

    It is much more difficult to do it through Madde which is needed else way.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    My_PeSePe | # 14 | 2011-04-22, 18:56 | Report









    I think not gone as expected. There are many failures, can be a folder that does phonesfera's there?

    http://dl.dropbox.com/u/10945035/Tem..._1.0_armel.deb

    Edit | Forward | Quote | Quick Reply | Thanks

     
    AlMehdi | # 15 | 2011-04-22, 19:52 | Report

    Can you give me the source folder as a tar.gz or zip?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    My_PeSePe | # 16 | 2011-04-22, 20:05 | Report

    Yes , http://dl.dropbox.com/u/23907720/N900/phonesfera.rar

    Edit 1 : By the way, I have installed ubuntu

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by My_PeSePe; 2011-04-22 at 20:10.

     
    AlMehdi | # 17 | 2011-04-22, 23:25 | Report

    I was going to build it for you.. but am currently on Fedora 15 beta and some packages where missing. So i couldn't build it. But it is easy..

    This how a source package should look. I cleaned it up for you. There are still some pieces left that i was not sure of.

    phonesfera-theme-1.0.0.tar.gz

    In Ubuntus terminal:
    First you need to install some packages to be able to build.
    1. sudo apt-get update
    2. sudo apt-get install build-essential dh-make

    When that is done you can build the package. Download my source package, extract the file and go to the folder.

    Then write this:
    sudo dpkg-buildpackage -sn -S

    Edit: Ohh and go into debian/ and change all the "user@mail.com" to your email.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by AlMehdi; 2011-04-23 at 02:31.

     
    My_PeSePe | # 18 | 2011-04-23, 09:24 | Report

    Good morning, to do what you say I've had a few bugs: mypesepe@ubuntu:~/Documentos/phonesfera-theme-1.0.0$ sudo dpkg-buildpackage -sn -S
    dpkg-buildpackage: establecer CFLAGS como valor predeterminado: -g -O2
    dpkg-buildpackage: establecer CPPFLAGS como valor predeterminado:
    dpkg-buildpackage: establecer LDFLAGS como valor predeterminado: -Wl,-Bsymbolic-functions
    dpkg-buildpackage: establecer FFLAGS como valor predeterminado: -g -O2
    dpkg-buildpackage: establecer CXXFLAGS como valor predeterminado: -g -O2
    parsechangelog/debian: aviso: debian/changelog(l3): la línea de cabecera tiene un formato inválido
    LINE: 1.0.0 * initial release
    parsechangelog/debian: aviso: debian/changelog(l5): se encontró una línea de separación («trailer») donde se esperaba start of change data
    LINE: -- My_PeSePe <my_pesepe@phonesfera.com> Tue, 12 Apr 2011 19:42:31 +0200
    dpkg-buildpackage: paquete fuente phonesfera-theme
    dpkg-buildpackage: versión de las fuentes 1.0.0
    dpkg-buildpackage: fuentes modificadas por My_PeSePe <my_pesepe@phonesfera.com>
    debian/rules clean
    dh_testdir
    #dh_testroot
    rm -f build-stamp configure-stamp
    rm -rf debian/phonesfera-theme
    dh_clean
    dpkg-source -sn -b phonesfera-theme-1.0.0
    parsechangelog/debian: aviso: phonesfera-theme-1.0.0/debian/changelog(l3): la línea de cabecera tiene un formato inválido
    LINE: 1.0.0 * initial release
    parsechangelog/debian: aviso: phonesfera-theme-1.0.0/debian/changelog(l5): se encontró una línea de separación («trailer») donde se esperaba start of change data
    LINE: -- My_PeSePe <my_pesepe@phonesfera.com> Tue, 12 Apr 2011 19:42:31 +0200
    dpkg-source: información: usando el formato de fuente «1.0»
    dpkg-source: información: construyendo phonesfera-theme en phonesfera-theme_1.0.0.tar.gz
    dpkg-source: información: construyendo phonesfera-theme en phonesfera-theme_1.0.0.dsc
    dpkg-genchanges -S >../phonesfera-theme_1.0.0_source.changes
    parsechangelog/debian: aviso: debian/changelog(l3): la línea de cabecera tiene un formato inválido
    LINE: 1.0.0 * initial release
    parsechangelog/debian: aviso: debian/changelog(l5): se encontró una línea de separación («trailer») donde se esperaba start of change data
    LINE: -- My_PeSePe <my_pesepe@phonesfera.com> Tue, 12 Apr 2011 19:42:31 +0200
    parsechangelog/debian: aviso: debian/changelog(l3): la línea de cabecera tiene un formato inválido
    LINE: 1.0.0 * initial release
    parsechangelog/debian: aviso: debian/changelog(l5): se encontró una línea de separación («trailer») donde se esperaba start of change data
    LINE: -- My_PeSePe <my_pesepe@phonesfera.com> Tue, 12 Apr 2011 19:42:31 +0200
    dpkg-genchanges: incluyendo el código fuente completo en la subida
    dpkg-buildpackage: subida sólo de fuentes: paquetes nativos de Debian
    mypesepe@ubuntu:~/Documentos/phonesfera-theme-1.0.0$

    Edit 1 : Even so, I generated three files. 1). dsc 2). source changes file 3). tar.gz

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by My_PeSePe; 2011-04-23 at 09:30.

     
    AlMehdi | # 19 | 2011-04-23, 18:55 | Report

    Originally Posted by My_PeSePe View Post
    Good morning, to do what you say I've had a few bugs: mypesepe@ubuntu:~/Documentos

    Edit 1 : Even so, I generated three files. 1). dsc 2). source changes file 3). tar.gz
    Do not bother about this.. it is normal and espected.

    Now when you have the three files you go to: http://garage.maemo.org/extras-assistant/index.php

    Remember that you have to had made a user on garage.maemo.org and requested permission to upload.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    My_PeSePe | # 20 | 2011-04-24, 10:11 | Report

    I'm Waiting for

    Originally Posted by
    Hi,

    I am on vacation on 20th and 21st of April. This is followed by bank holidays in Finland on Friday 22nd and Monday 25th. I won't be able to check my mail before next Tuesday 26th of April.

    In case of emergency please give me a call.

    Ciao and Happy Easter
    Stefano
    One of my concerns is, if once I put the deb and repositories. I have to update the topic. As I get users to update the theme? Or update my theme to version 2?

    Edit : I forgot to tell you, so here I have no N900 can not check the result till within two weeks at least. It sat in the break microUSB

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by My_PeSePe; 2011-04-24 at 10:14.

     
    Page 2 of 3 | Prev |   1   2   3   | Next
vBulletin® Version 3.8.8
Normal Logout