maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   Where should we put our ThemeMaker themes contributions? (https://talk.maemo.org/showthread.php?t=18658)

Betty Woo 2008-04-03 03:45

Where should we put our ThemeMaker themes contributions?
 
Don't want to completely high-jack the "Show off your screenshots" thread (http://www.internettablettalk.com/fo...ead.php?t=5014) too much - OK. Maybe too late for that, but... .

Is there anywhere people can house their theme contributions (preferably with a couple of screenshots and relevant modification notes) so others can find and download?

I'm just thinking that I would like to make my themes in batches of three: one with small fonts, one with regular fonts and one with large fonts. By the time you add a couple of features highlight screenshots and one each to demonstrate font size, I'm thinking a couple of themes posts would be image-heavy for this forum.

Or maybe not. I dunno :p

Oh. Just made a pretty theme based on FunFun4c that has a transparent background clock and enhanced dots and PM/AM fonts applet. Looks nice and discrete against an even non-white background... .

GeneralAntilles 2008-04-03 04:12

Re: Where should we put our ThemeMaker themes contributions?
 
Garage, to start with and hopefully Extras at some point.

konttori 2008-04-03 05:14

Re: Where should we put our ThemeMaker themes contributions?
 
where ever you host the files, please make the maemo.org/downloads entries as well

sara.ilanit 2008-04-03 09:14

Re: Where should we put our ThemeMaker themes contributions?
 
:confused::mad::mad:
I don't know:mad:

Betty Woo 2008-04-03 16:41

Re: Where should we put our ThemeMaker themes contributions?
 
Quote:

Originally Posted by GeneralAntilles (Post 164335)
Garage, to start with and hopefully Extras at some point.

The instructions on how to upload an application in the Extras are:

1. Start maemo SDK: 'scratchbox'

2. Change to SDK_PC target: 'sb-conf select SDK_PC'
* Build the i386 version of the package:
dpkg-buildpackage -rfakeroot -i

3. Change to SDK_ARM target: sb-conf select SDK_ARM
* Build the ARM version of the package, binary only; no sources (they were built before)

dpkg-buildpackage -rfakeroot -B -i

4. If both versions built successfully, then quit scratchbox

5. Go to the directory where the package was built
TIP: This directory is probably inside the Scratchbox tree, e.g.:
/scratchbox/users/<your_name>/home/<your_name>
[SIZE="2"]6. Sign the .changes files

debsign -k<key_id> <i386>.changes
debsign -k<key_id> <armel>.changes

7. Make sure you have the necessary modifications in
/etc/dput.cf:

[gregale-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/gregale[/SIZE][bora-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/bora

[chinook-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/chinook

[sardine-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/sardine

~/.ssh/config:
Host garage
HostName garage.maemo.org
User <your_garage_login_name>
IdentityFile ~/.ssh/<your_private_ssh_key>

NOTE

Please use an RSA key for SSH.

8. Upload the ready and signed packages with dput. Please choose the *right upload queue*!

dput mistral-extras *.changes

9. Upon successful upload the prompt will end like this:

Successfully uploaded packages.
Not running dinstall.

10. From this onwards your package is in the hands of the repository admins :)

11. If your upload was accepted then the package(s) will shortly appear in the extras repository, which you can access by apt-get.
Here are the corresponding lines to /etc/apt/sources.list:
#gregale (2.2) extras
deb http://repository.maemo.org/extras/ scirocco free
deb-src http://repository.maemo.org/extras/ scirocco free

#bora (3.x) extras
deb http://repository.maemo.org/extras/ bora free
deb-src http://repository.maemo.org/extras/ bora free

#chinook (4.0) extras
deb http://repository.maemo.org/extras/ chinook free
deb-src http://repository.maemo.org/extras/ chinook free


Um... I don't suppose there's just some place on the net that allows screenshots, a good description and somewhere to put a megaupload link :rolleyes:

See. That's the problem with allowing code-iphobics like me into your world - I'm overwhelmed by all that :eek: and seek a simple, easy, simple, easy, really simple, really easy way. I'm sorry... :D

GeneralAntilles 2008-04-03 16:44

Re: Where should we put our ThemeMaker themes contributions?
 
Quote:

Originally Posted by Betty Woo (Post 164547)
Um... I don't suppose there's just some place on the net that allows screenshots, a good description and somewhere to put a megaupload link :rolleyes:

Quote:

Originally Posted by GeneralAntilles (Post 164335)
Garage, to start with and hopefully Extras at some point.

. . . and, as Konttori said, maemo Downloads.

konttori 2008-04-04 11:22

Re: Where should we put our ThemeMaker themes contributions?
 
yeah, well, extras uploading is pain in the ... at the moment. I recommend using downloads. Also, I hope extras uploading will be easier in the future. I actually do it myself by changing the .changes file manually (putting the MD5 values there) and then running debsign and then uploading them.


All times are GMT. The time now is 06:21.

vBulletin® Version 3.8.8