Changeset 979
- Timestamp:
- 12/07/07 18:41:32 (12 months ago)
- Location:
- pbibuild/modules/bmpx
- Files:
-
- 5 added
- 6 modified
-
build.sh (modified) (1 diff)
-
copy-files (modified) (1 diff)
-
kmenu-dir/bmpx (modified) (1 diff)
-
overlay-dir/PBI.RemoveScript.sh (modified) (1 diff)
-
overlay-dir/PBI.SetupScript.sh (modified) (1 diff)
-
overlay-dir/header.png (added)
-
overlay-dir/leftside.png (added)
-
overlay-dir/lib (added)
-
overlay-dir/libexec (added)
-
pbi.conf (modified) (2 diffs)
-
preportmake.sh (added)
Legend:
- Unmodified
- Added
- Removed
-
pbibuild/modules/bmpx/build.sh
r936 r979 10 10 ############################################################################## 11 11 12 # Get all the various language files and copy them to the PBI 13 LANGFILE="bmpx.mo" 14 mkdir ${PBIDIR}/locale/ 15 cd /usr/local/share/locale 16 for i in `ls` 17 do 18 if [ -e "/usr/local/share/locale/${i}/LC_MESSAGES/${LANGFILE}" ] 19 then 20 mkdir ${PBIDIR}/locale/${i} 21 cp /usr/local/share/locale/${i}/LC_MESSAGES/${LANGFILE} ${PBIDIR}/locale/${i}/ 22 fi 23 done 24 -
pbibuild/modules/bmpx/copy-files
r938 r979 3 3 /usr/local/bin/gst-* bin/ 4 4 /usr/local/bin/oil-* bin/ 5 /usr/local/bin/a52de* bin/ 6 /usr/local/bin/extract_a52* bin/ 7 /usr/local/bin/metaflac bin/ 8 /usr/local/bin/flac bin/ 9 /usr/local/bin/faad bin/ 10 /usr/local/bin/lame bin/ 11 /usr/local/bin/mp3* bin/ 12 /usr/local/bin/nasm* bin/ 13 /usr/local/bin/ndisasm* bin/ 14 /usr/local/bin/xmlproc* bin/ 15 /usr/local/bin/OpenSPC* bin/ 5 16 /usr/local/share/bmpx share/bmpx 6 17 /usr/local/share/applications/bmp-* share/applications/ 7 18 /usr/local/lib/bmpx autolibs/bmpx 19 /usr/local/lib/libflac* autolibs/ 20 /usr/local/lib/libmad* autolibs/ 8 21 /usr/local/lib/libsoup* autolibs/ 9 22 /usr/local/lib/libsexy* autolibs/ 10 23 /usr/local/lib/enchant autolibs/ 11 24 /usr/local/lib/libenchant* autolibs/ 25 /usr/local/lib/libglademm* autolibs/ 26 /usr/local/lib/libgst* autolibs/ 27 /usr/local/lib/libgtkmm* autolibs/ 28 /usr/local/lib/libgdkmm* autolibs/ 29 /usr/local/lib/libatkmm* autolibs/ 30 /usr/local/lib/libpangomm* autolibs/ 31 /usr/local/lib/libcairomm* autolibs/ 32 /usr/local/lib/libmp3* autolibs/ 33 /usr/local/lib/libOpen* autolibs/ 34 /usr/local/lib/liba52* autolibs/ 35 /usr/local/lib/libfaad* autolibs/ 36 /usr/local/lib/liboil* autolibs/ 37 /usr/local/lib/libsidpl* autolibs/ 38 /usr/local/lib/libsigc* autolibs/ 39 /usr/local/lib/libxml* autolibs/ 40 /usr/local/lib/libpcre* autolibs/ 41 /usr/local/lib/libintl* autolibs/ 42 /usr/local/lib/libiconv* autolibs/ 43 /usr/local/lib/libGL* autolibs/ 44 /usr/local/lib/libdrm* autolibs/ 45 /usr/local/lib/libg* autolibs/ 46 /usr/local/lib/gstream* autolibs/ 12 47 /usr/local/libexec/beep* libexec/ -
pbibuild/modules/bmpx/kmenu-dir/bmpx
r938 r979 1 ExePath: bin/bmp21 ExePath: libexec/beep-media-player-2-bin 2 2 ExeIcon: share/bmpx/icons/themes/red/icon_player_128.png 3 3 ExeDescr: Beep Media Player -
pbibuild/modules/bmpx/overlay-dir/PBI.RemoveScript.sh
r939 r979 8 8 ######################################### 9 9 10 rm /usr/local/bin/b mp210 rm /usr/local/bin/beep-media-player-2-bin 11 11 rm /usr/local/share/bmpx 12 12 rm /usr/local/libexec/beep-media* 13 rm /Programs/BMPx 13 14 14 # Remove the links for the applications folder 15 cd /Programs/${PROGDIR}/share/applications/ 15 # Remove the old locale files since we are uninstalling 16 LANGFILE="bmpx.mo" 17 cd /Programs/${PROGDIR}/locale 16 18 for i in `ls` 17 19 do 18 rm /usr/local/share/ applications/${i}20 rm /usr/local/share/locale/${i}/LC_MESSAGES/${LANGFILE} 19 21 done 20 22 21 23 24 if [ ! -z "$DISPLAY" ] 25 then 26 # Ask if we want to remove the user profiles 27 kdialog --yesno "Do you want to remove BMPx user settings?" --title "Remove user settings" 28 if [ "$?" = "0" ] 29 then 30 cd /home 31 for i in `ls` 32 do 33 if [ -e "/home/${i}/.config/bmpx" ] 34 then 35 rm -rf /home/${i}/.config/bmpx 36 fi 37 done 38 fi 39 fi 40 -
pbibuild/modules/bmpx/overlay-dir/PBI.SetupScript.sh
r938 r979 16 16 ######################################### 17 17 18 ln -s /Programs/${PROGDIR}/.sbin/b mp2 /usr/local/bin/bmp218 ln -s /Programs/${PROGDIR}/.sbin/beep-media-player-2-bin /usr/local/bin/beep-media-player-2-bin 19 19 ln -s /Programs/${PROGDIR}/share/bmpx /usr/local/share/bmpx 20 20 ln -s /Programs/${PROGDIR}/libexec/beep-media-player-2-bin /usr/local/libexec/beep-media-player-2-bin 21 21 ln -s /Programs/${PROGDIR}/libexec/beep-media-player-2-sentinel /usr/local/libexec/beep-media-player-2-sentinel 22 22 23 cd /Programs/${PROGDIR}/share/applications/ 23 ln -s /Programs/${PROGDIR} /Programs/BMPx 24 25 # Copy over all the LANG files 26 LANGFILE="bmpx.mo" 27 cd /Programs/${PROGDIR}/locale 24 28 for i in `ls` 25 29 do 26 ln -s /Programs/${PROGDIR}/share/applications/${i} /usr/local/share/applications/${i} 30 mkdir -p /usr/local/share/locale/${i}/LC_MESSAGES >/dev/null 2>/dev/null 31 cp /Programs/${PROGDIR}/locale/${i}/${LANGFILE} /usr/local/share/locale/${i}/LC_MESSAGES/${LANGFILE} 27 32 done 28 33 29 echo "LAUNCHCLOSE: /usr/local/bin/b mp2"34 echo "LAUNCHCLOSE: /usr/local/bin/beep-media-player-2-bin" -
pbibuild/modules/bmpx/pbi.conf
r938 r979 11 11 12 12 # Program Author 13 PROGAUTHOR="The BMP Team"13 PROGAUTHOR="The BMPx Team" 14 14 15 15 # Default Icon (Relative to overlay-dir) … … 26 26 27 27 # Other Ports we need built (One per line) 28 OTHERPORT="" 28 OTHERPORT="/usr/ports/audio/flac 29 /usr/ports/audio/openspc 30 /usr/ports/audio/gstreamer-plugins-lame 31 /usr/ports/audio/gstreamer-plugins-a52dec 32 /usr/ports/audio/gstreamer-plugins-fluendo-mp3 33 /usr/ports/audio/gstreamer-plugins-faad 34 /usr/ports/audio/gstreamer-plugins-flac 35 /usr/ports/multimedia/gstreamer-ffmpeg" 29 36 30 37 # Enter your custom make options here 31 MAKEOPTS="" 38 MAKEOPTS="LDFLAGS=\"-Wl,--rpath=/Programs/BMPx/autolibs\" 39 PREFIX=/Programs/BMPx 40 WITH_HAL=yes" 32 41 33 42 # Build Key - Change this to anything else to trigger a rebuild 34 43 # - The rebuild will take place even if port is still the same ver 35 BUILDKEY="1 0"44 BUILDKEY="12" 36 45 37 46 export PBIPORT MAKEOPTS PROGNAME PROGWEB PROGAUTHOR OTHERPORT PROGICON PROGLIBS PBIUPDATE BUILDKEY
