loadRecipe('mozilla.recipe', label = 'conary.rpath.com@rpl:devel') class AcrobatReader(PackageRecipe): name = "acrobat-reader" version = "7.0.8" buildRequires = ['atk:devel', 'bash:runtime', 'fontconfig:devel', 'glib:devel', 'gtk:devel', 'pango:devel', 'glibc:devel', 'xorg-x11:devel', 'zlib:devel' ] def setup(r): r.addArchive('http://ardownload.adobe.com/pub/adobe/reader/unix/7x/7.0.8/enu/AdobeReader_enu-%(version)s-1.i386.tar.gz') r.addAction('tar xf ILINXR.TAR && tar xf COMMON.TAR') # patchs from gentoo r.addPatch('acroread-scim.patch') r.addPatch('acroread-low-startup-fontissue.patch') r.addPatch('acroread-expr.patch') r.Install('Reader','/opt/%(name)s') r.Install('Resource','/opt/%(name)s') r.EnforceSonameBuildRequirements('.*') r.EnforceSonameBuildRequirements(exceptions='.*') # may be dumb but... # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libBIB.so','%(libdir)s/libBIB.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libACE.so','%(libdir)s/libACE.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libAGM.so','%(libdir)s/libAGM.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libCoolType.so','%(libdir)s/libCoolType.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libJP2K.so','%(libdir)s/libJP2K.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libResAccess.so','%(libdir)s/libResAccess.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libWRServices.so','%(libdir)s/libWRServices.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libAXE8SharedExpat.so','%(libdir)s/libAXE8SharedExpat.so') # r.Symlink('/opt/acrobat-reader/Reader/intellinux/lib/libAXE16SharedExpat.so','%(libdir)s/libAXE16SharedExpat.so') # r.SharedLibrary(subtrees='/opt/acrobat-reader/Reader/intellinux/lib/') # r.Ldconfig('/opt/acrobat-reader/Reader/intellinux/lib/') r.Symlink('/opt/acrobat-reader/Reader/intellinux/bin/acroread', '/bin/acroread') # targetDir = '%%(libdir)s/mozilla-%s/plugins/' % Mozilla.version # r.Install('flashplayer.xpt', targetDir) # r.Install('libflashplayer.so', targetDir) # r.Symlink('%s/*' % targetDir, '%(libdir)s/firefox/plugins/') # r.Doc('Readme.txt') # r.ComponentSpec("runtime", "%(libdir)s/firefox.*") # r.ComponentSpec("runtime", "%(libdir)s/mozilla.*")