forked from puppylinux-woof-CE/woof-CE
-
Notifications
You must be signed in to change notification settings - Fork 0
/
PKGS_MANAGEMENT
68 lines (45 loc) · 8.35 KB
/
PKGS_MANAGEMENT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
###CATEGORIES###
PKG_CAT_Desktop=' blackbox compiz desk_icon_theme_browndust desk_icon_theme_darkfire desk_icon_theme_original e16 fbpanel fluxbox fvwm gfontsel glipper gtk-chtheme gtk_theme_citrus_cut gtk_theme_fishing_the_sky gtk_theme_fishpie gtk_theme_gradient_brown gtk_theme_gradient_grey gtk_theme_m8darker gtk_theme_phacile_blue gtk_theme_polished_blue gtk_theme_stardust_zigbert gxset icewm jwm2 jwmconfig2 lxpanel metacity minixcal obconf openbox pupx rox_filer rox_filer twm wallpaper windowmaker xclipboard xclock xkbconfigmanager xlock_gui xlockmore '
PKG_CAT_System=' absvolume absvolume_puppy absvolume_puppy asapm asapm blinky freememapplet freememapplet freememapplet_xlib gparted gparted gtklp hardinfo hpijs lxtask memtest memtester pprocess pschedule sysprof_DEV usbview xload '
PKG_CAT_Setup=' net_setup net_setup_retro petget '
PKG_CAT_Utility=' alltray clamav cutecom floppy gadmin-rsync gexec glade2bas_DEV hiawatha isomaster lxrad lxrad_DEV lzma minicom most pbackup picocom pmirror rxvt rxvt rxvt-unicode snotes urxvt-unicode xarchive xarchiver xfdiff-cut xfprot xterm '
PKG_CAT_Filesystem=' gdmap gfnrename gwhere mc nautilus pdrive pfind prename uxplor worker xfe zfind '
PKG_CAT_Graphic=' autoq3d autotrace blender dia dia-gnomeless eog flphoto fotoxx gcolor2 gimageview gimp gimp-help gphoto2 gpicview gqview grabc gview inkscape inkscape inkscapelite inkview mtpaint scale2x varicad xfig xpaint xv '
PKG_CAT_Document=' abiword abiword-dictionary-en abiword-plugins adobereader aiksaurus amaya bluefish chmsee cssed e3 emacs epdfview geany gedit ghex gv jed joe jove leafpad leafpad link-grammar lyx medit mp nano pdfedit scite scribus xman xpdf zedit '
PKG_CAT_Calculate=' acct calcoo cgtkcalc expensetracker galculator gmeasures gnumeric grisbi homebank moneymanagerx ycalc xcalc '
PKG_CAT_Personal=' datakiosk didiwiki dlume evolution fpm2 notecase osmo pplog pstopwatch ptimer '
PKG_CAT_Network=' autoconnect bind file_sharing-curlftpfs-mpscan fwbuilder gfilemanager gnome-ppp gpptp john linux_firewall monkey mtr nmap pnethood pppoeconf_pup pure_ftpd pwireless rp_pppoe_cli superscan wifi-radar wireshark wvdial '
PKG_CAT_Internet=' alpine axel ayttm bareftp bitchx dillo ekiga elinks elm epic4 fetchmail filezilla firefox flashplayer flock gajim gcurl getmail gftp gtkmoz gurlchecker jags lftp ihu licq links lynx mailx mcabber mldonkey mozilla-firefox mozilla-thunderbird msmtp mutt ncftp netsurf nn pan pctorrent pidgin pidgin_perl psip puppy-podcast-grabber pwget seamonkey seamonkey seamonkey_addons sendmail skipstone ssh_gui sylpheed urlgfe wengophone xchat '
PKG_CAT_Multimedia=' amarok amp asunder audacious audacity aumix cdw cinelerra dkop gecko-mediaplayer grafburn gtkam gxine madplay mhwaveedit mpg321 mplayer mplayer_codecs_basic mplayer_codecs_full mplayer-fonts mplayerplug-in pburn pburn_theme_pburn_original pcdripper pdvdrsab pmetatagger pmusic pmusic_THEME_pmusic_original pupdvdtool ripoff sgmixer simpleburn timidity++ workbone xfmedia xfreecd xine-ui xsane zmixer '
PKG_CAT_Fun=' frozen-bubble gnuchess gtans lincity picpuz rubix supertux tile vitetris wesnoth wormux xinvaders xsoldier '
PKG_CAT_Develop=' anjuta boo clisp cmake cvs gambas lua mercurial mono nant ocaml nasm poedit ruby subversion svn vala valgrind '
PKG_CAT_BuildingBlock=' 915resolution a2ps a52dec acl alsa-lib alsa-utils atk audiofile aufs autocutsel autologin bash bbc_provided bc bcrypt bdb bin boehm-gc bogofilter bridge-utils busybox buttondialog bzip2 cairo cairomm cddetect cdp cdparanoia cdrdao cdrkit cdrtools chmlib coreutils cpio ctorrent cups cups cups_pdf curl ddcprobe device_mapper dhcp dhcpcd dhcp_client dialog dialog dictd_client dietlibc diffstat diffutils disktype dmidecode docbook-xml dosfstools dotpuphandler dpkg-deb dvdauthor dvd+rwtools e2fsprogs ed edid eject elspci enchant exiv2 expat faac faad2 ffmpeg file findutils flac foomatic-filters freetype fribidi fuse gail gawk gcc gdbm getdir gettext ghostscript ghostscript gifsicle gins glib glibc glibc_i18n_en glibc_locales glibmm gnome_menus goffice goffice7 grep grub gtk+ gtk+ gtkdialog gtkdialog2 gtkdialog3 gtklist04mu gtklogfileviewer gtkmm guess_fs gutenprint gutenprint gxmessage gzip hdparm hicolor-icon-theme hotplug2stdout hsfmodem id3lib ifplugd ifplugd_old inotail inotify-tools installwatch iptables jasper kbd lame lcms less libao libart libcap libcddb libcdio libdaemon libdvdcss libdvdnav libdvdplay libdvdread libexif libexif-gtk libexo libexo_lib libgd libgif libglade libgnomecanvas libgnomecanvasmm libgnomecups libgnomecups libgnomeprint libgnomeprint libgnomeprintui libgphoto2 libgsf libid3tag libidl libjpeg libmad libmng libogg libpng librsvg libsigc++ libsndfile libstdc++ libtiff libtool libungif libusb libvorbis libxfce4util libxfcegui4 libxml libxml_python libxscrnsaver libxslt libxslt_python linux-header metamail mimencode mirdir mktemp modem_stats module-init-tools module_init_tools mp3info mut2 ncompress ncurses ndiswrapper nenscript netpbm net-tools normalize ntfs-3g ntfsprogs openssh_client openssl pango parted pciutils pcmcia-cs pcmciautils pcre perl perl-compress-zlib perl-digest-sha1 perl-extutils-depends perl-extutils-pkgconfig perl-html-parser perl-uri perl-xml-parser perl-xml-simple pfilesearch pixman poppler popt ppp pptp procinfo procps programchooser psmisc pup_dock puppybasic puppyinputdetect puppyserialdetect qt4 readline reiserfsprogs replaceit rman rsync samba samba_client sane-backends sdparm sed setserial setvol sgml-base since sqlite squashfs_tools squashfs-tools startup-notification sysfsutils syslinux sysvinit tar time truncate udev udev_cut unclutter unionfs_utils unzip util-linux vamps vcdimager vorbis-tools waitmax wavplay wget wireless-tools wpa_supplicant wpa_supplicant wpa_supplicant wv wvdial x264 xclip xcut xdg_puppy xdialog xine-lib xine-plugin xmessage xorg_base xorg_really_base xorg_xfbdev xorg_xorg_base xorg_xorg_dri xorg_xorg_full_dri xorg_xorg_servers xorg_xvesa xvidcore yaf_splash zenity zip zlib '
PKG_CAT_help=' linux-faqs linux-howtos man-pages '
######
###PPM GUI pkg lists###
#PKG_NAME_ALIASES, used in findmissingpkgs.sh, filterpkgs.sh, dependencies.sh.
#these are alternative names for pkgs that are already installed in puppy.
#this list prevents them from being listed in the package manager gui.
#problem arises for pet pkgs, where same pkgs in compat-db may have slightly different names.
#alternate names of a package (used in filterpkgs.sh, findpkgs)...
PKG_NAME_ALIASES='dirac,schroedinger hunspell,myspell mp,mped mplayer,mplayer_* rxvt-unicode,urxvt,urxvt-unicode cxxlibs,glibc*,libc-* gdk-pixbuf,gdk-pixbuf0 glib,glib12 glibc-solibs,glibcsolibs alsalib,alsa-lib,alsa-lib2* gtk+,gtk+2* gtkdialog,gtkdialog3 alsautils,alsa-utils,alsa-utils2* libungif,libgif,giflib zip,infozip dbus*,libdbus*,libdbus-glib* e3,e3_utf8 hal,libhal* mesa,mesa_*,libgl1-mesa*,mesa-common* libxcb,libxcb_base sane,sane-backends samba,samba-tng,samba_*,mountcifs SDL,libsdl seamonkey*,nss,nspr skype,skype_static udev,udev_*,libudev*,libgudev* util-linux-ng,util-linux,utillinuxng vlc,vlc_nogui,VLC_Plus_Extras xf86-video-ati,xf86-video-ati-* xfdiff,xfdiff-cut xorg_base,xorg_base_t2,x11-common,x-dev,xorg,xorg73_base_t2 acl,libacl* xdg_puppy,xdg-utils perl_tiny,perl-base,perl-modules,perlapi* xorg-util-macros,util-macros'
#w480 some pkgs no longer exist, maybe now builtin to the skeleton f.s. (for ex, 'petget')...
#this variable is processed in /usr/local/petget/pkg_chooser.sh, used in /usr/local/petget/filterpkgs.sh
case $DISTRO_COMPAT_VERSION in
*)
PKG_NAME_IGNORE='fbset petget rgb sysfiles sysklogd'
;;
esac
case $DISTRO_BINARY_COMPAT in #110705
debian|devuan|ubuntu|trisquel|raspbian) #130614
PKG_NAME_IGNORE="adduser debconf passwd libc6 ${PKG_NAME_IGNORE}"
;;
esac
#in some cases the compat-distro has a pkg that has a dep that was a PET builtin to Puppy.
#however, the compat-distro pkg will only work with the dep from the compat-distro.
#an example is slackware 13.1, ffmpegthumbnailer (slacky repo) will only work with ffmpeg from
#the slacky repo, but Slackpup is built with my own ffmpeg PET (has later libs).
#by putting 'ffmpeg' in this variable, any slacky pkgs with ffmpeg dep will be filtered out
#(but only if I built Puppy with ffmpeg from a PET not from the compat-distro-repos)
PKG_PET_THEN_BLACKLIST_COMPAT_KIDS='ffmpeg'
PKG_REPOS_ENABLED=' Packages-puppy-stretch-official Packages-puppy-noarch-official Packages-puppy-common-official Packages-devuan-ascii-contrib Packages-devuan-ascii-main '