rpms/moblin-app-installer/F-12 mai-applist.patch, NONE, 1.1 moblin-app-installer.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Peter Robinson pbrobinson at fedoraproject.org
Tue Jan 26 14:40:19 UTC 2010


Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-app-installer/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23771

Modified Files:
	.cvsignore sources 
Added Files:
	mai-applist.patch moblin-app-installer.spec 
Log Message:
- Initial F-12 build

mai-applist.patch:
 Makefile.am |   71 -----------
 applist.xml |  363 +++++-------------------------------------------------------
 2 files changed, 32 insertions(+), 402 deletions(-)

--- NEW FILE mai-applist.patch ---
--- moblin-app-installer-0.4.0/data/applist.xml.orig	2010-01-10 12:29:35.000000000 +0000
+++ moblin-app-installer-0.4.0/data/applist.xml	2010-01-10 12:48:57.000000000 +0000
@@ -18,27 +18,17 @@
          name="AbiWord Word Processor"
          package="abiword"
          categories="Office"
-         icon="abiword.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="AbiWord is an open source word processing program.  AbiWord supports word processing features such as lists, indents, character formats, tables, styles, page headers, page footers, footnotes, templates, multiple views, page columns, spell checking and grammer checking.  AbiWord also includes a collaboration plugin, AbiCollab, that permits multiple users to work on the same document in real time.  "
          description="AbiWord is an open source word processing program."
          version=""
   />
   <application
-         name="Adobe Reader"
-         package="AdobeReader_enu"
-         categories="Office"
-         icon="adobe-reader.png"
-         contributor="Adobe"
-         long_description="Adobe Reader is a PDF file viewer that can open and interact with all PDF documents. View, search, digitally sign, verify, print and collaborate on PDF files with Adobe Reader."
-         description="Adobe Reader is software for viewing and printing PDF files."
-         version=""
-  />
-  <application
          name="Audacity Sound Editor"
          package="audacity"
          categories="Media"
-         icon="audacity.png"
+         icon="pk-package-available.png"
          contributor="http://audacity.sourceforge.net/about/credits"
          long_description="Audacity is a multilingual audio editor and recorder that allows live audio recording, importing, editing and combining of sound files or new recordings.  Editing of sound files (Ogg Vorbis, MP3, WAV or AIFF) includes cutting, copying, splicing or mixing sounds together and additng effects such as changing pitch, adding echo, phaser, wahwah or reverse."
          description="Audacity is a multilingual audio editor and recorder."
@@ -46,9 +36,9 @@
   />
   <application
          name="Banshee Media Player"
-         package="banshee-1"
+         package="banshee"
          categories="Media"
-         icon="banshee.png"
+         icon="pk-package-available.png"
          contributor="Created by Aaron Bockover.  Novell employs key Banshee developers and Banshee is strongly affiliated with the GNOME project."
          long_description="Banshee is an open source media player for managing and playing your audio and videos.  Banshee can play and import audio CDs and supports many portable media players. Includes Last.fm integration, album artwork fetching, smart playlists and podcast support."
          description="Banshee is an open source media player for managing and playing your audio and videos."
@@ -58,7 +48,7 @@
          name="Dia"
          package="dia"
          categories="Office"
-         icon="dia.png"
+         icon="pk-package-available.png"
          contributor="Hans Breuer, Lars Clausen"
          long_description="The Dia drawing program is designed to be like the Windows(TM) Visio program. Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams.  Dia can load and save diagrams to a custom file format, can load and save in .xml format, and can export to PostScript(TM)."
          description="Diagram drawing program"
@@ -68,27 +58,17 @@
          name="Disk Usage Analyzer"
          package="gnome-utils"
          categories="System"
-         icon="baobab.png"
+         icon="pk-package-available.png"
          contributor="Fabio Marzocca"
          long_description="baobab is a graphical disk usage analyzer for GNOME.  It is a menu-driven viewer that you can use to view and monitor your disk usage and folder structure."
          description="baobab is a graphical disk usage analyzer."
          version=""
   />
   <application
-         name="Blackjack"
-         package="gnome-blackjack"
-         categories="Games"
-         icon="gnome-blackjack.png"
-         contributor="Gnome Games"
-         long_description="Blackjack is a multideck casino style blackjack game.  The objective is to hold cards with a higher count than the dealer without going over 21."
-         description="Blackjack is multideck casino style blackjack game."
-         version=""
-  />
-  <application
          name="BloGTK"
          package="blogtk"
          categories="Internet"
-         icon="blogtk.png"
+         icon="pk-package-available.png"
          contributor="Jay Reding"
          long_description="BloGTK is an open source weblog client that makes updating your weblogs easier and more efficient.  BloGTK allows you to connect with many weblog systems such as Blogger, Moveable Type, WordPress and many more.  "
          description="BloGTK is an open source weblog client."
@@ -98,37 +78,17 @@
          name="Bos Wars"
          package="boswars"
          categories="Games"
-         icon="bos-wars.png"
+         icon="pk-package-available.png"
          contributor="The Bos Wars Team, Project Leader Francois Beerten"
          long_description="Bos Wars is a futuristic real-time strategy game where the player has to combat his enemies while developing his war economy. The trick is to balance the effort you put forth in building your economy and building an army to defend and attack the enemies."
          description="Bos Wars is a futuristic real-time strategy game."
          version=""
   />
   <application
-         name="Chromium"
-         package="chromium"
-         categories="Internet"
-         icon="chromium.png"
-         contributor="Google"
-         long_description="Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web."
-         description="Chromium is the open-source web browser project on which Google Chrome is based."
-         version=""
-  />
-  <application
-         name="3D Chess"
-         package="gnome-glchess"
-         categories="Games"
-         icon="gnome-glchess.png"
-         contributor="Gnome Games"
-         long_description="glChess is a 2D/3D chess game, where games can be played between a combination of human and computer players. glChess is part of the Gnome desktop games package."
-         description="glChess is a 2D/3D chess game."
-         version=""
-  />
-  <application
          name="Ekiga IP Telephony, VOIP"
          package="ekiga"
          categories="Internet"
-         icon="ekiga.png"
+         icon="pk-package-available.png"
          contributor="Damien Sandras"
          long_description="Ekiga is a software phone and video conferencing application.  Ekiga is a VoIP, IP Telephony and Video Conferencing application that allows you to make audio and video calls to remote users. "
          description="Ekiga is an open source VoIP and video conferencing application."
@@ -138,7 +98,7 @@
          name="F-Spot Photo Manager"
          package="f-spot"
          categories="Media;Top 10 Downloads"
-         icon="f-spot.png"
+         icon="pk-package-available.png"
          contributor="Novell"
          long_description="F-Spot is an image organizer designed to provide personal photo management.  All major image formats are supported and several vendor-specific RAW image formats.  Photos can be directly imported from a camera and image manipulation is supported such as crop, rotate, resize, red-eye removal, versioning, color adjustments for brightness, contrast, hue, saturation and temperature."
          description="F-Spot is an image organizer designed to provide personal photo managment."
@@ -148,7 +108,7 @@
          name="Archive Manager"
          package="file-roller"
          categories="Accessories"
-         icon="file-roller.png"
+         icon="pk-package-available.png"
          contributor="Paolo Bacchilega"
          long_description="File Roller is a file archiver for GNOME which supports various archive file formats.  File Roller allows you to create and modify archives, view the content of an archive, view a file contained in an archive and extract files from an archive."
          description="File Roller is a file archive manager."
@@ -158,47 +118,27 @@
          name="Firefox Web Browser"
          package="firefox"
          categories="Internet;Top 10 Downloads"
-         icon="firefox.png"
+         icon="pk-package-available.png"
          contributor="Mozilla Foundation / Mozilla Corporation"
          long_description="Firefox is an award-winning Web browser.  Firefox is a fast, safe, and smart way to browse the web. Top features include private browsing which allows you to surf the web without a trace, password manager to remember site passwords, awesome bar which allows you to easily find the sites you like, super speed which allows you to view web pages using less computer memory, Anti-Phishing and Anti-Malware, Session restore, One-Click bookmarking, Easy customization through many add-ons, Tabs which you can organize with a simple drag of the mouse and Instant Web Site ID to help you avoid online scams and unsafe transactions. "
          description="Firefox is an open source Web browser."
          version=""
   />
   <application
-         name="Five or More"
-         package="gnome-glines"
-         categories="Games"
-         icon="gnome-glines.png"
-         contributor="Gnome Games"
-         long_description="Five or More is a color lines game. The game's objective is to align as often as possible five or more objects of the same color and shape causing them to disappear."
-         description="Five or More is a color lines game."
-         version=""
-  />
-  <application
          name="Billard"
          package="foobillard"
          categories="Games"
-         icon="foobillard.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="3D billiards game (FooBillard). The games that can be played are Pool, Carambol, Snooker, Eight ball, and Nine ball. "
          description="FooBillard is a 3D billard game."
          version=""
   />
   <application
-         name="Four-in-a-row"
-         package="gnome-gnect"
-         categories="Games"
-         icon="gnome-gnect.png"
-         contributor="Gnome Games"
-         long_description="Four-in-a-row is a game where you try and build a line of four marbles prior to your opponent. A line can be horizontal, vertical or diagonal. Four-in-a-row is part of the Gnome games."
-         description="Four-in-a-row is a game where you try and build a line of four."
-         version=""
-  />
-  <application
          name="Freeciv"
          package="freeciv"
          categories="Games"
-         icon="freeciv.png"
+         icon="pk-package-available.png"
          contributor="FreeCiv Developer Team"
          long_description="Freeciv is an empire building strategy game where players take the role of a tribe leader in 4000 BC and have to guide their people through the centuries. Over time, new technologies are discovered, which allow the construction of new city buildings and the deployment of new units. Players can wage war on one another or form diplomatic relationships. The game ends when one civilization has eradicated all others, accomplished the goal of space colonization, or at a certain deadline. If more than one civilization remains at the deadline, the player with the highest score wins. Points are awarded for the size of a civilization, its wealth, and cultural and scientific advances."
          description="Freeciv is an empire building strategy game."
@@ -208,7 +148,7 @@
          name="Frozen Bubble"
          package="frozen-bubble"
          categories="Games;Top 10 Downloads"
-         icon="frozen-bubble.png"
+         icon="pk-package-available.png"
          contributor="Guillaume Cottenceau"
          long_description="Frozen Bubble is a puzzle game where you attempt to shoot bubbles into groups of the same color causing them to pop.  If features many levels and two player mode."
          description="Frozen Bubble is a puzzle game."
@@ -218,7 +158,7 @@
          name="GCompris Educational Games"
          package="gcompris"
          categories="Games"
-         icon="gcompris.png"
+         icon="pk-package-available.png"
          contributor="Bruno Coudoin Maintainer"
          long_description="GCompris is an educational software suite for children 2-10 and offers over 80 activities.   Activities include computer discovery: keyboard, mouse, different mouse gestures; algebra: table memory, enumeration, double entry table, mirror image; science: the canal lock, the water cycle, the submarine, electric simulation; geography: place the country on the map; games: chess, memory, connect 4, oware, sudoku; reading: reading practice  and others: learn to tell time, puzzle of famous paintings, vector drawing, etc."
          description="GCompris is an educational software suite for children 2-10."
@@ -228,37 +168,17 @@
          name="GIMP Image Editor"
          package="gimp"
          categories="Media;Top 10 Downloads"
-         icon="gimp.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="GIMP is an open-source application for digital image composition, authoring, retouching and processing. "
          description="GIMP is a digital image manipulation program."
          version=""
   />
   <application
-         name="Gnome Falling Blocks"
-         package="gnome-gnometris"
-         categories="Games"
-         icon="gnome-gnometris.png"
-         contributor="Gnome Games"
-         long_description="Gnometris is a falling block game. The goal of the game is to create complete horizontal lines of blocks, which will disappear. The blocks come in seven different shapes made from four blocks each: one straight, two L-shaped, one square, and two S-shaped. The blocks fall from the top center of the screen in a random order. You rotate the blocks and move them across the screen to drop them in complete lines. You score by dropping blocks fast and completing lines. As your score gets higher, you level up and the blocks fall faster."
-         description="Gnometris is a falling block game."
-         version=""
-  />
-  <application
-         name="Iagno"
-         package="gnome-iagno"
-         categories="Games"
-         icon="gnome-iagno.png"
-         contributor="Gnome Games"
-         long_description="Iagno is a two player strategy game. The board is 8 by 8 with tiles that are black on one side and white on the other side. The object of Iagno is to flip as many of your opponent's tiles to your color as possible without your opponent flipping your tiles. This is done by trapping your opponent's tiles between two tiles of your own color. "
-         description="Iagno is a two player computer strategy game similar to Reversi."
-         version=""
-  />
-  <application
          name="Inkscape"
          package="inkscape"
          categories="Media"
-         icon="inkscape.png"
+         icon="pk-package-available.png"
          contributor="Inkscape"
          long_description="Inkscape is an open-source vector graphics editor which has similar capabilities to other vector based drawing programs.  Features include creating objects through freehand pencil, pen, calligraphy and paint bucket tools, creating shapes through the use of rectangle, ellipses and star/polygon tools and additing text and bitmap images.  Every object that is created can be manipulated and transformed along with styling the objects properties to change the objects appearance.  "
          description="Inkscape is an open source vector graphics editor."
@@ -268,186 +188,37 @@
          name="Mirage"
          package="mirage"
          categories="Media"
-         icon="mirage.png"
+         icon="pk-package-available.png"
          contributor="Scott Horowitz"
          long_description="Mirage is a fast and simple GTK+ image viewer. Because it depends only on PyGTK, Mirage is ideal for users who wish to keep their computers lean while still having a clean image viewer."
          description="A fast and simple image viewer"
          version="0.9.3"
   />
   <application
-         name="Pac-Man Clone"
-         package="kapman"
-         categories="Games"
-         icon="kapman.png"
-         contributor="Part of the KDE Game Module"
-         long_description="Kapman is a clone of the well known arcade game Pac-man.  The objective of the game is to traverse through a maze escaping ghosts. You earn points by eating pills, energizers, and bonuses.  Once you eat an energizer you can eat the ghosts for a few seconds. When you have eaten all the pills and energizers you advance to the next level and the player and ghost speed increases. Kapman is part of the KDE games module."
-         description="Kapman is a Pac-man arcade game."
-         version=""
-  />
-  <application
-         name="Ball Bouncing Game"
-         package="kbounce"
-         categories="Games"
-         icon="kbounce.png"
-         contributor="Kbounce Team,  Part of KDE games module"
-         long_description="Kbounce is a single player arcade style game in which red-and-white balls, referred to as atoms, bounce about a rectangular field of play, or room. The player advances to the next level (with correspondingly higher numbers of atoms and lives) by containing the atoms in progressively smaller spaces by building new walls, until at least 75% of the area is blocked off. One gains a bonus for eliminating more than 75%. One must do this while racing against the clock. Kbounce is part of the KDE games module."
-         description="Kbounce is a single player arcade style game."
-         version=""
-  />
-  <application
-         name="Kollision"
-         package="kollision"
-         categories="Games"
-         icon="kollision.png"
-         contributor=""
-         long_description="Kollision is a simple ball dodging game where you use a mouse to control a small blue ball in a closed environment filled with small red balls, which move about chaotically.  The objective is is to avoid touching any of the red balls with your blue one, because the moment you do the game will be over. The longer you can stay in game the higher will your score be.  This package is part of the KDE games module. "
-         description="Kollision is a simple ball dodging game."
-         version=""
-  />
-  <application
-         name="Patience Card Game"
-         package="kpatience"
-         categories="Games"
-         icon="kpatience.png"
-         contributor=""
-         long_description="KPatience is a collection of Solitaire card games. The objective is to rearrange the cards by suite within shortest time possible.  KPatience is part of the KDE games module."
-         description="KPatience is a collection of Solitaire card games."
-         version=""
-  />
-  <application
          name="Feed Reader"
          package="liferea"
          categories="Internet"
-         icon="liferea.png"
+         icon="pk-package-available.png"
          contributor="Lars Lindner"
          long_description="Liferea is a news aggregator for online news feeds.  It supports the major feed formats and can import and export subscription lists. Liferea allows users to read websites using an embedded browser, which can be either Mozilla/Firefox/XulRunner, GtkHTML or Webkit.  The user can configure predefined external browsers to open links.  Users can sort subscriptions in to folders and can read all headlines of that folder at once.  It also supports search folders which allows the user to have permanent searches. "
          description="Liferea is an aggregator for online news feeds."
          version=""
   />
   <application
-         name="KAlgebra"
-         package="kalgebra"
-         categories="Education"
-         icon="hi48-app-kalgebra.png"
-         contributor="Aleix Pol Gonzalez"
-         long_description="KAlgebra is a mathematical calculator based content markup MathML language. Nowadays it is capable to make simple MathML operations (arithmetic and logical) and representate 2D and 3D graphs."
-         description="KAlgebra is a mathematical calculator based content markup MathML language."
-         version="0.8"
-  />
-  <application
-         name="Kanagram"
-         package="kanagram"
-         categories="Education"
-         icon="hi48-app-kanagram.png"
-         contributor="Joshua Keel;Jeremy Whiting;Danny Allen"
-         long_description="Kanagram mixes up the letters of a word (creating an anagram), and you have to guess what the mixed up word is. Kanagram features several built-in word lists, hints, and a cheat feature which reveals the original word."
-         description="Kanagram mixes up the letters of a word (creating an anagram), and you have to guess what the mixed up word is."
-         version="4.2.2"
-  />
-  <application
-         name="Khangman"
-         package="khangman"
-         categories="Education"
-         icon="hi48-app-khangman.png"
-         contributor="Anne-Marie Mahfouf"
-         long_description="KHangman is the classical hangman game. The child should guess a word letter by letter. At each miss, the picture of a hangman appears. After 10 tries, if the word is not guessed, the game is over and the answer is displayed."
-         description="KHangman is the classical hangman game."
-         version="2.2"
-  />
-  <application
-         name="Kig"
-         package="kig"
-         categories="Education"
-         icon="hi48-app-kig.png"
-         contributor="Dominique Devriese;Maurizio Paolini;Franco Pasquarelli"
-         long_description="Kig is an application for Interactive Geometry. It's intended to serve two purposes: 1)Allow students to interactively explore mathematical figures and concepts using the computer. 2)Serve as a WYSIWYG tool for drawing mathematical figures and including them in other documents."
-         description="Kig is an application for Interactive Geometry."
-         version="1.0"
-  />
-  <application
-         name="Kiten"
-         package="kiten"
-         categories="Education"
-         icon="hi48-app-kiten.png"
-         contributor="Jason Katz-Brown;Joseph Kerian;David Vignoni;Paul Temple"
-         long_description="Kiten is an application with multiple functions. Firstly, it is a convenient English to Japanese and Japanese to English dictionary; secondly, it is a Kanji dictionary, with multiple ways to look up specific characters; thirdly, it is a tool to help you learn Kanji."
-         description="Kiten is a Japanese reference/learning tool."
-         version="1.2"
-  />
-  <application
-         name="Klotski"
-         package="gnome-gnotski"
-         categories="Game"
-         icon="gnome-klotski.png"
-         contributor="Lars Rydlinge"
-         long_description="This game is a clone of the Klotski game. The objective is to move the patterned block to the area bordered by green markers."
-         description="Klotski is a sliding block puzzle."
-         version="2.26.1"
-  />  <application
-         name="Ktouch"
-         package="ktouch"
-         categories="Education"
-         icon="hi48-app-ktouch.png"
-         contributor="Haavard Froeiland;Andreas Nicolai;Anne-Marie Mahfouf;David Vignoni;Marc Heyvaert;Christian Spener"
-         long_description="KTouch is FREE and offers you an easy way to learn to type quickly and correctly on a keyboard."
-         description="KTouch is a program for learning touch typing."
-         version="1.7.1"
-  />
-  <application
-         name="Kturtle"
-         package="kturtle"
-         categories="Education"
-         icon="hi48-app-kturtle.png"
-         contributor="Cies Breijs;Anne-Marie Mahfouf;Mauricio Piacentini"
-         long_description="KTurtle is an educational programming environment that aims to make learning how to program as easy as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated."
-         description="KTurtle is an educational programming environment"
-         version="0.8"
-  />
-  <application
-         name="Mahjongg"
-         package="gnome-mahjongg"
-         categories="Games"
-         icon="gnome-mahjongg.png"
-         contributor="Gnome Games"
-         long_description="Mahjongg is a one player version of the classic Eastern tile game.  The objective is to select pairs of similar tiles. Mahjongg is part of the games package for the GNOME desktop.  Mahjongg's origins are not fully known, but many theories have been put forth. One such theory says that Noah played Mahjongg on the ark because the East hand is dominant, presumably the direction the rains came, in the flood. Another theory says that the Chinese philosopher, Confucius, made the game."
-         description="Mahjongg is a classic Eastern tile game."
-         version=""
-  />
-  <application
-         name="Desktop Globe"
-         package="marble"
-         categories="Education"
-         icon="marble.png"
-         contributor="KDE"
-         long_description="Marble is a geographical mapping widget that provides an educational tool to learn more about the world as well as provides a map widget to help you find directions.  Marble is a virtual globe that allows you to choose among Earth, Moon, Venus, Mars and other planets.  "
-         description="Marble is a geographical mapping widget."
-         version=""
-  />
-  <application
          name="Mines"
          package="gnome-games"
          categories="Games"
-         icon="gnome-mines.png"
+         icon="pk-package-available.png"
          contributor="Gnome Games"
          long_description="Mines (or gnomine) is a puzzle game where you locate mines floating in an ocean.  Mines is part of the Gnome games package.  You start the game with a grid of covered squares and no idea what is in them. Clicking on a square reveals what is in it: either empty ocean or a mine. If you find a mine bad things happen and the game is over. If you uncover an empty square, you survive and get to try again. We do give you a bit of help; if you find an empty piece of ocean a number is printed there telling you how many mines are in the adjacent squares (or no number if there are no nearby mines). Once you find a few clear squares you can start to deduce which squares have mines in them and which don't. You win the game once you have revealed all the un-mined squares and marked all the mined squares."
          description="Mines is a puzzle game where you try and locate mines."
          version=""
   />
   <application
-         name="Nibbles"
-         package="gnome-gnibbles"
-         categories="Games"
-         icon="gnome-gnibbles.png"
-         contributor="Gnome Games"
-         long_description="Nibbles is a game where the user controls a snake around a board, eating diamonds while avoiding the walls placed around it. Nibbles also features network multiplayer. Nibbles is part of the Gnome Games package."
-         description="Nibbles is a game where the user controls a snake around a board."
-         version=""
-  />
-  <application
          name="Pidgin Internet Messenger"
          package="pidgin"
          categories="Internet;Top 10 Downloads"
-         icon="pidgin.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="Pidgin is a multi-platform instant messaging client.  Pidgin features standard tools for instant messaging, such as a contact list, file transfer, and conversation and chat logging.  The IM window consist of the messaging window, formatting tools and an edit box. Pidgin as a client supports IRC and other chat programs.  "
          description="Pidgin is an instant messaging client."
@@ -457,7 +228,7 @@
          name="Flickr Uploader"
          package="postr"
          categories="Internet;Top 10 Downloads"
-         icon="postr.png"
+         icon="pk-package-available.png"
          contributor="Ross Burton"
          long_description="Postr is a Flickr uploading tool for the GNOME desktop, which aims to be simple to use but exposes enough of Flickr to be useful. "
          description="Postr is a Flickr uploading tool."
@@ -467,7 +238,7 @@
          name="Raw Image Converter"
          package="rawstudio"
          categories="Media"
-         icon="rawstudio.png"
+         icon="pk-package-available.png"
          contributor="Anders Brander &amp;amp; Anders Kvist"
          long_description="Rawstudio is a program to read and manipulate images in RAW digital image formats. Rawstudio reads RAW images and supports color management and allows the users to apply color profiles."
          description="Rawstudio is an open-source program to read and manipulate RAW digital camera images."
@@ -477,97 +248,37 @@
          name="Rhythmbox Music Player"
          package="rhythmbox"
          categories="Media"
-         icon="rhythmbox.png"
+         icon="pk-package-available.png"
          contributor="GNOME Development Team"
          long_description="Rhythmbox is an integrated music management application designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Among the many features of Rhythmbox, you will find: Easy to use music browser searching and sorting, comprehensive audio format support through GStreamer, internet radio support including last.fm streams, playlists, display audio visualizations, transfer music to and from music players, display album art and song lyrics downloaded from the internet, play, rip, and burn audio CDs, automatically download audio podcasts, and browse, preview, and download albums."
          description="Rhythmbox is a media player and management application."
          version=""
   />
   <application
-         name="Robots"
-         package="gnome-gnobots2"
-         categories="Games"
-         icon="gnome-robots.png"
-         contributor="Gnome Games"
-         long_description="Robots is a game where you try to avoid the robots.  Each step you take bring the robots closer to you.  The game is turn based.  "
-         description="Robots is a game where you need to avoid the robots."
-         version=""
-  />
-  <application
-         name="Same GNOME"
-         package="gnome-same-gnome"
-         categories="Games"
-         icon="gnome-samegnome.png"
-         contributor="Gnome Games"
-         long_description="Same GNOME is a puzzle game.  The objective is to remove objects in as few moves as possible. Similar objects that are adjacent to each other can be removed as a group.  The remaining objects then collapse to form new groups.  No single item can be removed. "
-         description="Same GNOME is a puzzle game."
-         version=""
-  />
-  <application
          name="Scribus Page Layout"
          package="scribus"
          categories="Media"
-         icon="scribus.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="Scribus is an open source page layout program.  Scribus is used for desktop publishing and producing documents (newsletters, coporate stationery, posters, flyers, etc.) which need flexible layout and the ability to output to professional quality image printing equipment.  Scribus supports most major image formats including SVG.  It has professional type/image setting features including CMYK colors and ICC color management as well as a built in scripting engine."
          description="Scribus is an open source page layout program."
          version=""
   />
   <application
-         name="Songbird"
-         package="songbird"
-         categories="Media;Top 10 Downloads"
-         icon="songbird.png"
-         contributor="Pioneers of the Inevitable"
-         long_description="Songbird is a desktop media player that allows you to search for and listen to music all from one simple program with a level of integration between the web and your music."
-         description="Songbird is an open-source music player and music discovery program."
-         version=""
-  />
-  <application
          name="Stellarium"
          package="stellarium"
          categories="Education"
-         icon="stellarium.png"
+         icon="pk-package-available.png"
          contributor="Fabien Chéreau, Matthew Gates, Johan Meuris, Johannes Gajdosik"
          long_description="Stellarium is a real-time 3D photo-realistic nightsky renderer. It can generate images of the sky as seen through the Earth's atmosphere with more than one hundred thousand stars from the Hipparcos Catalogue, constellations, planets, major satellites and nebulas."
          description="Photo-realistic nightsky renderer"
          version="0.10.2"
   />
   <application
-         name="Sudoku"
-         package="gnome-gsudoku"
-         categories="Games"
-         icon="gnome-sudoku.png"
-         contributor="Thomas Hinkle, Gnome Games"
-         long_description="Sudoku is a logic based number placement puzzle. The objective is to fill a 9×9 grid so that each column, each row, and each of the nine 3×3 boxes (also called blocks or regions) contains the digits from 1 to 9 only one time each.   "
-         description="Sudoku is a number logic game."
-         version=""
-  />
-  <application
-         name="Tali"
-         package="gnome-gtali"
-         categories="Games"
-         icon="gnome-tali.png"
-         contributor="Gnome Games"
-         long_description="Tali is a game that is sort of like poker with dice . You roll five dice three times and try to create the best hand. "
-         description="Tali is a game that is sort of like poker with dice."
-         version=""
-  />
-  <application
-         name="Tetravex"
-         package="gnome-gnotravex"
-         categories="Games"
-         icon="gnome-tetravex.png"
-         contributor="Gnome Games"
-         long_description="Tetravex is a puzzle game where pieces must be positioned so that the same numbers are touching each other."
-         description="Teravex is a puzzle game."
-         version=""
-  />
-  <application
          name="Mozilla Thunderbird"
          package="thunderbird"
          categories="Internet;Top 10 Downloads"
-         icon="thunderbird.png"
+         icon="pk-package-available.png"
          contributor="Mozilla"
          long_description="Thunderbird enables you to view and organize your email with powerful features including message tagging, quick search, advanced folder views, and easy access to popular web mail services.  It also includes junk mail filtering, privacy controls, phishing protection, and automatic updates.
 "
@@ -578,7 +289,7 @@
          name="Totem Movie Player"
          package="totem"
          categories="Media"
-         icon="totem.png"
+         icon="pk-package-available.png"
          contributor="Bastien Nocera is the Totem Maintainer"
          long_description="Totem is the official movie player of the GNOME desktop environment based on xine-lib or GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation.It comes with added functionality such as: Video thumbnailer for the file manager, Nautilus properties tab, Mozilla (Firefox) plugin to view movies inside your browser (in development), and Webcam utility (in development)."
          description="Totem is the official movie player of the GNOME desktop environment."
@@ -588,7 +299,7 @@
          name="Transmission BitTorrent Client"
          package="transmission"
          categories="Internet;Top 10 Downloads"
-         icon="transmission-bittorrent.png"
+         icon="pk-package-available.png"
          contributor=""
          long_description="Transmission is a BitTorrent client which allows users to download and share Internet files.  By grabbing items and adding them to the interface, users can create queues of files to be downloaded and uploaded.  Users can also customize their downloads down to components of individual files."
          description="Transmission is a BitTorrent client to download and share Internet files."
@@ -598,7 +309,7 @@
          name="Drawing Program"
          package="tuxpaint"
          categories="Education;Media"
-         icon="tux-paint.png"
+         icon="pk-package-available.png"
          contributor="Bill Kendrick Lead Developer"
          long_description="Tux Paint is a drawing program for children ages 3 to 12.  It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program."
          description="Tux Paint is a drawing program designed for children ages 3-12."
@@ -608,20 +319,10 @@
          name="TuxRacer"
          package="extremetuxracer"
          categories="Games"
-         icon="tuxracer.png"
+         icon="pk-package-available.png"
          contributor="Created by Jasmin Patry"
          long_description="TuxRacer is a 3D game that lets you take on the role of Tux the Linux Penguin. In the game, the player controls Tux as he slides down a course of snow and ice collecting herring. Sliding on ice makes Tux go faster, while sliding on snow allows for more maneuverability and sliding on rocky patches will slow Tux down. There are also trees to block Tux's path and flags for sake of marking out the course."
          description="TuxRacer is a 3D game that lets you take on the role of Tux the Linux Penguin."
          version=""
   />
-  <application
-         name="World of Goo (Demo Version)"
-         package="WorldOfGooDemo"
-         categories="Games;Top 10 Downloads"
-         icon="world-of-goo.png"
-         contributor="2D Boy"
-         long_description="World of Goo is a physics based puzzle / construction game where you drag and drop living, squirming, talking, globs of goo to build structures, bridges, cannonballs, zeppelins, and giant tongues. The millions of Goo Balls that live in the beautiful World of Goo are curious to explore - but they don't know that they are in a game, or that they are extremely delicious.  This is only a demo version of the World of Goo, you can purchase from http://2dboy.com/games.php . "
-         description="World of Goo is a physics based puzzle game."
-         version=""
-  />
 </applist>
--- moblin-app-installer-0.4.0/data/Makefile.am.orig	2010-01-25 21:52:28.000000000 +0000
+++ moblin-app-installer-0.4.0/data/Makefile.am	2010-01-25 21:52:51.000000000 +0000
@@ -21,77 +21,6 @@
 	icons/category-top10.png \
 	$(NULL)
 
-store_appiconsdir = $(pkgdatadir)/appicons
-dist_store_appicons_DATA = \
-	appicons/abiword.png \
-	appicons/adobe-reader.png \
-	appicons/audacity.png \
-	appicons/banshee.png \
-	appicons/baobab.png \
-	appicons/blogtk.png \
-	appicons/bos-wars.png \
-	appicons/chromium.png \
-	appicons/dia.png \
-	appicons/digikam.png \
-	appicons/ekiga.png \
-	appicons/file-roller.png \
-	appicons/firefox.png \
-	appicons/foobillard.png \
-	appicons/freeciv.png \
-	appicons/free-mind.png \
-	appicons/frozen-bubble.png \
-	appicons/f-spot.png \
-	appicons/gcompris.png \
-	appicons/gimp.png \
-	appicons/gnome-blackjack.png \
-	appicons/gnome-glchess.png \
-	appicons/gnome-glines.png \
-	appicons/gnome-gnect.png \
-	appicons/gnome-gnibbles.png \
-	appicons/gnome-gnometris.png \
-	appicons/gnome-iagno.png \
-	appicons/gnome-klotski.png \
-	appicons/gnome-mahjongg.png \
-	appicons/gnome-mines.png \
-	appicons/gnome-robots.png \
-	appicons/gnome-samegnome.png \
-	appicons/gnome-sudoku.png \
-	appicons/gnome-tali.png \
-	appicons/gnome-tetravex.png \
-	appicons/gnu-cash.png \
-	appicons/hi48-app-kalgebra.png \
-	appicons/hi48-app-kanagram.png \
-	appicons/hi48-app-khangman.png \
-	appicons/hi48-app-kig.png \
-	appicons/hi48-app-kiten.png \
-	appicons/hi48-app-ktouch.png \
-	appicons/hi48-app-kturtle.png \
-	appicons/inkscape.png \
-	appicons/kapman.png \
-	appicons/kbounce.png \
-	appicons/klotski.png \
-	appicons/kollision.png \
-	appicons/kpatience.png \
-	appicons/liferea.png \
-	appicons/marble.png \
-	appicons/mirage.png \
-	appicons/openoffice.png \
-	appicons/pidgin.png \
-	appicons/postr.png \
-	appicons/rawstudio.png \
-	appicons/rhythmbox.png \
-	appicons/scribus.png \
-	appicons/skype.png \
-	appicons/songbird.png \
-	appicons/stellarium.png \
-	appicons/thunderbird.png \
-	appicons/totem.png \
-	appicons/transmission-bittorrent.png \
-	appicons/tux-paint.png \
-	appicons/tuxracer.png \
-	appicons/world-of-goo.png \
-	$(NULL)
-
 yum_repodir = $(sysconfdir)/yum.repos.d
 dist_yum_repo_DATA = garage.repo
 


--- NEW FILE moblin-app-installer.spec ---
# Tarfile created using git
# git clone git://anongit.freedesktop.org/geoclue
# git archive --format=tar --prefix=%{name}-%{version}/ %{git_version} | bzip2 > ~/%{name}-%{version}-%{gitdate}.tar.bz2
# tar xf ~/%{name}-%{version}-%{gitdate}.tar.bz2
# rm -rf ~/%{name}-%{version}/data/appicons
# tar cjf ~/%{name}-%{version}-%{gitdate}.tar.bz2 %{name}-%{version}

%define gitdate 20100103
%define git_version bc65c88
%define tarfile %{name}-%{version}-%{gitdate}.tar.bz2

Name:          moblin-app-installer
Version:       0.4.0
Release:       0.4%{?dist}
Summary:       Moblin Application Installer

Group:         Applications/System
License:       GPLv2
URL:           http://www.moblin.org/
# Source0:       http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
Source0:       %{tarfile}
Patch0:        mai-applist.patch
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: clutter-gtk-devel
BuildRequires: libxml2-devel
BuildRequires: nbtk-devel
BuildRequires: PackageKit-glib-devel
BuildRequires: rpm-devel
BuildRequires: intltool
BuildRequires: desktop-file-utils

# Require these because the git tarball doesn't have the configure built
BuildRequires: gnome-common
BuildRequires: libtool

Requires: gnome-packagekit

%description
The Moblin Application Installer is a client application that is
launched from the myzone panel on your Moblin netbook that provides
a logically categorized list of applications that you can choose to install.

%prep
%setup -q
%patch0 -p1 -b .applist

# run autogen.sh until we have a proper release, but don't run configure twice.
NOCONFIGURE=true ./autogen.sh

%build
%configure --disable-static
make %{?_smp_mflags} V=1

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL='install -p'

desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop

# Remove irrelevant repos
rm -rf %{buildroot}/%{_sysconfdir}/yum.repos.d

# Remove the app icons, we use the same generic package icon as gnome-packagekit does
rm -rf %{buildroot}/%{_datadir}/%{name}/appicons
ln -s %{_datadir}/gnome-packagekit/icons/hicolor/48x48/status/ %{buildroot}/%{_datadir}/%{name}/appicons

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS NEWS README TODO
%{_bindir}/moblin-app-installer
%{_bindir}/test-*
%{_datadir}/applications/moblin-app-installer.desktop
%{_datadir}/moblin-app-installer

%changelog
* Mon Jan 25 2010 Peter Robinson <pbrobinson at gmail.com> 0.4.0-0.4
- Changes for the current applist
- remove appicons so we don't ship patented proprietary icons

* Sat Jan  2 2010 Peter Robinson <pbrobinson at gmail.com> 0.4.0-0.3
- Updates for review request

* Thu Dec 10 2009 Peter Robinson <pbrobinson at gmail.com> 0.4.0-0.2
- Add missed deps

* Thu Dec 10 2009 Peter Robinson <pbrobinson at gmail.com> 0.4.0-0.1
- Initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-app-installer/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	9 Jan 2010 04:32:04 -0000	1.1
+++ .cvsignore	26 Jan 2010 14:40:18 -0000	1.2
@@ -0,0 +1 @@
+moblin-app-installer-0.4.0-20100103.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-app-installer/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	9 Jan 2010 04:32:04 -0000	1.1
+++ sources	26 Jan 2010 14:40:19 -0000	1.2
@@ -0,0 +1 @@
+5e94b949a6b9f841b2669a844000be2f  moblin-app-installer-0.4.0-20100103.tar.bz2



More information about the scm-commits mailing list