How to Create a Cydia Repo With an FTP Client
- 1). Learn about .deb files, if you don't know what they are. A Cydia repository is another word for a Debian APT repository. A .deb file contains files that will be installed on your iPhone or iPod Touch. You need a lot of .deb expertise to create your own repository.
- 2). Create a folder anywhere called "repo."
- 3). Make a new file with no extensions called "Release."
- 4). Open it with Notepad or your favorite text editor. Copy this code into it:
Origin: Name of your repository
Label: Header when the user taps your repository
Suite: stable
Version: 1.0
Codename: stable
Architectures: darwin-arm
Components: main
Description: Description of your repository
Save it and then make a new folder inside the Repo folder called "debs." - 5). Put the deb that you've made into the folder.
- 6). Make a new file with no extensions in the repo folder called "Packages."
- 7). Copy from the control that you have made from your deb into that folder.
- 8). Add this new line in the "Packages" file:
Filename: ./debs/yourdebname.deb
Size: The size of your deb
MD5sum: Your MD5 sum you have made for the deb
Press "Enter" to add a new line and save it. - 9). Make a bzip2 file of the Packages.
- 10
Upload the "repo" folder into your FTP account and add your source.
Source...