My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
BuildingGtkXPackages  
PrBoom Notes Page
Phase-Implementation
Updated Jan 24, 2012

Back to the MainPage...

  1. Use depsh.pl to build a list of package dependencies.
    1. Use file /usr/lib/perl5/auto/Gtk2/Gtk2.so as the file to check dependencies against
  2. Cut the list into two different lists, one for GTK stuff and one for X stuff.
  3. Make sure you remove libgtk2-perl from the GTK list; the Perl stuff can go into it's own package; dpkg -l | grep perl | egrep "gtk2|glib|pango|cairo" will get you going
  4. Use the generate_recipe.sh script to build out the contents of the recpie files
  5. Clean up the extra junk from the package files
  6. Build new packages

GTK Packages

libatk1.0-0 libexpat1 libfontconfig1 libfreetype6 libglib2.0-0 libgtk2.0-0 libpango1.0-0 libpcre3 libpixman-1-0 libpng12-0 zlib1g

X Packages

libx11-6 libxau6 libxcb-render-util0 libxcb-render0 libxcb-xlib0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1

Misc. Commands

for PKG in $(cat gtk-packages.txt); 
do 
  echo "Listing files in package $PKG"; 
  sh ~/src/lack/scripts/generate_recipe.sh -p $PKG >> gtk-recipe.txt; 
done

for PKG in $(cat x-packages.txt); 
do 
  echo "Listing files in package $PKG"; 
  sh ~/src/lack/scripts/generate_recipe.sh -p $PKG >> x-recipe.txt; 
done

Powered by Google Project Hosting