Page 2 of 51 FirstFirst 123456712 ... LastLast
Results 11 to 20 of 504

Thread: How to create a Cydia Repository

  1. #11
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default Step 10 - Upload deb folder and Packages.gz to repo

    Now that you have the deb folder and Packages.gz archive, you can upload them to your repo directly from Linux.



    *At this point I returned to Windows 7.

  2. The Following 4 Users Say Thank You to maXimus For This Useful Post:

    beco52 (03-07-2013),edfanhouse (05-10-2010),sieuhai.net (03-07-2013),Vendeta34 (07-15-2011)

  3. #12
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default Step 11 - The Release file

    Create a text file called Release with your repository information.

    When you save the text file, you must remove the ".txt" a the end of the file name if your editor automatically adds it to the file.



    Here are brief descriptions of each field:
    • Origin: slightly longer version of your repo name.
    • Label: shorter version of repo name.
    • Suite: should always be "stable".
    • Version: arbitrary version number.
    • Codename: put whatever you want here.
    • Architectures: should always be "iphoneos-arm".
    • Components: should always be "main".
    • Description: a short description of the repo.

    Upload the Release file to your repository to the same location as the deb folder and Package.gz archive.




    You now have all the contents of a Cydia Repo!

  4. The Following 4 Users Say Thank You to maXimus For This Useful Post:

    beco52 (03-07-2013),edfanhouse (05-10-2010),Hassan Al Labbad (11-27-2010),Vendeta34 (07-17-2011)

  5. #13
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default Step 12 - Test your repo in Cydia

    Now you should test your repo in Cydia. Open Cydia and select Manage at the bottom of the screen. Now select Sources, Edit then Add. Here you will put the URL of your repository. Once you've correctly entered the information, click Add Source. If all goes well, your repository will appear in the list of Entered by User!




    Best of luck!

  6. The Following 9 Users Say Thank You to maXimus For This Useful Post:

    Aqua Sta (01-05-2010),beco52 (03-07-2013),edfanhouse (05-10-2010),Hassan Al Labbad (11-27-2010),hopper (06-30-2015),malni63 (10-02-2010),mvveelen (10-20-2010),Technologx (12-24-2014),Vendeta34 (07-17-2011)

  7. #14
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default How to make .deb files with the iPhone

    Here is another nifty way to create your .deb files using your iPhone!

    What you need
    • iPhone - jailbroken
    • WinSCP - for accessing the file structure through a terminal window

    Step 1
    Browse to the root directory of your iPhone and create a folder called Cydia.





    Step 2
    Copy your app or theme to the /Cydia directory on your iPhone.





    Step 3
    Open a terminal window and run the following command from the /Cydia directory:
    Code:
    dpkg -b MyProgram
    *You can ignore the warnings. They relate to custom user fields in the control file that Cydia uses.




    Notice that now you have your .deb file in the Cydia directory!





    Step 4
    Now just copy your .deb file to your computer and you're done!




    Note: Unfortunately you cannot build your Packages.gz archive from the phone since the iPhone does not run Perl. But this is another alternative that is available for the user.

  8. The Following 6 Users Say Thank You to maXimus For This Useful Post:

    Aqua Sta (01-05-2010),beco52 (03-07-2013),boys19899 (06-08-2011),edfanhouse (05-10-2010),malni63 (10-02-2010),Vendeta34 (07-17-2011)

  9. #15
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default Creating a professional looking Depiction

    The Depiction is the area on the 'Details' page of the app or theme which falls between 'Author' and 'Package Details'. It's basically just an iframe. Using the code below, you should be able to create a professional looking depiction that will make your app or theme's page look just like the rest of Cydia.

    Here is an example:


    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta content="yes" name="apple-mobile-web-app-capable" />
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
    <link href="images/apple-touch-icon.png" rel="apple-touch-icon" />
    <meta content="minimum-scale=1.0, width=device-width, maximum-scale=0.6667, user-scalable=no" name="viewport" />
    <link href="css/depiction.css" rel="stylesheet" type="text/css" />
    <meta content="iPod,iPhone,theme,apps,cydia,apple" name="Keywords" />
    </head>
    <body>
    <div id="content">
    <!--Logo-->
      <ul class="pageitem">
        <li class="textbox">
          <div align="center">
         <a href="click-to URL for logo here" target="_blank"><img alt="alt tag here" src="images/logo.png" /></a>
          </div>
        </li>  
      </ul>
    <!--/Logo-->
    <!--Description-->  
      <ul class="pageitem">
        <li class="textbox">
         <div align="center">Description of your theme here.</div>
        </li>
      </ul>
    <!--/Description-->
    <script type="text/javascript"><!--
    google_ad_client = "pub-9840683367613907";
    /* Repo guide, 300x250 */
    google_ad_slot = "7979855429";
    google_ad_width = 300;
    google_ad_height = 250;
    //-->
    </script>
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
    <br><br>
    <!--Menu-->
     <ul class="pageitem">
      <li class="menu">
        <a href="theme.ss.html" target="_blank"><span class="name">Screenshot</span><span class="arrow"></span></a>
      </li>
      <li class="menu">
        <a href="URL to developer's page here" target="_blank"><span class="name">Developer's Page</span><span class="arrow"></span></a>
      </li>
      <li class="menu">
        <a href="URL to sponsor's page here" target="_blank"><span class="name">Sponsor's Page</span><span class="arrow"></span></a>
      </li>
     </ul>
    <!--/Menu-->
    <div id="footer"><a href="http://iwebkit.net">Powered by iWebKit</a></div>
    </div>
    </body>
    </html>
    The above example should work perfectly for you if you follow the instructions below:
    1. Download my Cydia depiction pack which contains sample files for your use.
    2. Personalize the red text in the code above and save it as an .html file. (Ex: theme.html).
    3. Create a depiction folder on you domain. Ex: http://www.yoursite.com/depiction/
    4. Place the theme.html file in the depiction folder.
    5. Add two sub-folders to the depiction folder, one called 'css' and one called 'images'.
    6. Place the depiction.css file in the css folder
    7. Place the images arrow.png and background.png in the images folder
    8. Name your logo 'logo.png' and place it in the images folder. It should not be any wider than approx. 300 px.
    9. Make sure that in the Control file of your app (in the DEBIAN folder), you have the depiction field correct. (Ex: Depiction: http://www.yoursite.com/depiction/theme.html)
    *If you have a Google AdSense account or AdMob account, you can add your ad codes anywhere within the depiction.

    Now you're ready to create your screenshot page!

  10. The Following 8 Users Say Thank You to maXimus For This Useful Post:

    aae55555 (05-09-2011),Aqua Sta (01-05-2010),beco52 (03-07-2013),boys19899 (06-08-2011),edfanhouse (05-10-2010),greekone (03-10-2011),malni63 (10-02-2010),talljg (02-21-2010)

  11. #16
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default Creating a screenshot page

    Now that you have a professional looking depiction, the only thing left to create is your screenshot page. Again, if you follow the instructions carefully, you should also have a decent screenshot page. Keep in mind that as with the depiction, you can add Google AdSense or AdMob code where ever you like.

    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta content="yes" name="apple-mobile-web-app-capable" />
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
    <link href="images/apple-touch-icon.png" rel="apple-touch-icon" />
    <meta content="minimum-scale=1.0, width=device-width, maximum-scale=0.6667, user-scalable=no" name="viewport" />
    <link href="css/depiction.css" rel="stylesheet" type="text/css" />
    <meta content="iPod,iPhone,theme,apps,cydia,apple" name="Keywords" />
    </head>
    <body>
    <div id="content">
    <!--Logo-->
      <ul class="pageitem">
        <li class="textbox">
          <div align="center">
         <a href="click-to URL for logo here" target="_blank"><img alt="alt tag here" src="images/logo.png" /></a>
          </div>
        </li>  
      </ul>
    <!--/Logo-->
    <center>
    <!--Description-->
    <h3><font color="#000000">Test Theme</font></h3>
    <p><font color="#000000">Scroll down for a screenshot</font></p>
    <!--/Description-->
    </center>
    <script type="text/javascript"><!--
    google_ad_client = "pub-9840683367613907";
    /* Repo guide, 300x250 */
    google_ad_slot = "7979855429";
    google_ad_width = 300;
    google_ad_height = 250;
    //-->
    </script>
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
    <br><br>
    <div align="center"><img src="images/test.png"><br><br>
                        <img src="images/test2.png"><br></div>
    <div id="footer"><a href="http://iwebkit.net">Powered by iWebKit</a></div>
    </div>
    </body>
    </html>
    Instructions
    1. Personalize the red text in the code above and save it as an .html file. I use the same name as the depiction file except that I add 'ss' in the name. (Ex: theme.ss.html)
    2. If you only have one screenshot image, the code in that line should end with </div>. If you have multiple images, the last one should end in </div>.
    3. Place the file in the depiction folder.
    4. Add your screenshots to the images folder.
    Your app or theme is now complete and should look very professional.


    Enjoy!

  12. The Following 14 Users Say Thank You to maXimus For This Useful Post:

    + Show/Hide list of the thanked

    aae55555 (05-09-2011),Aqua Sta (01-05-2010),beco52 (03-07-2013),boys19899 (06-08-2011),CniSbeL (03-05-2013),edfanhouse (05-10-2010),greekone (03-10-2011),iGThomas (06-20-2011),kianfar0 (03-01-2013),leecraven (08-11-2010),malni63 (08-29-2010),maxk77 (02-09-2010),talljg (02-21-2010),Vendeta34 (07-15-2011)

  13. #17
    Join Date
    Aug 2009
    Posts
    7
    Thanks
    1
    Thanked 2 Times in 2 Posts
    Downloads
    14
    Uploads
    0

    Default

    when will the depiction be up

  14. The Following User Says Thank You to maxk77 For This Useful Post:

    kianfar0 (03-01-2013)

  15. #18
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default

    Quote Originally Posted by maxk77 View Post
    when will the depiction be up
    The depiction and screenshot page instructions are up.

  16. The Following User Says Thank You to maXimus For This Useful Post:

    kianfar0 (03-01-2013)

  17. #19
    Join Date
    Aug 2009
    Posts
    7
    Thanks
    1
    Thanked 2 Times in 2 Posts
    Downloads
    14
    Uploads
    0

    Default

    Thanks so much

  18. The Following User Says Thank You to maxk77 For This Useful Post:

    kianfar0 (03-01-2013)

  19. #20
    Join Date
    Feb 2008
    Location
    18º24'N ~ 66º05'W
    Posts
    11,479
    Thanks
    503
    Thanked 1,251 Times in 854 Posts
    Downloads
    163
    Uploads
    738

    Default

    Quote Originally Posted by maxk77 View Post
    Thanks so much
    You're welcome!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •