- Timestamp:
- 02/07/17 16:52:07 (8 years ago)
- Branches:
- master, perl-5.22
- Children:
- d8979f1
- Parents:
- 1a19ecd
- Location:
- npl/overig/texinfo
- Files:
-
- 10 added
- 2 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
npl/overig/texinfo/texinfo.SlackBuild
r1a19ecd ra9c55d3 1 1 #!/bin/bash 2 #Gebruik deze file als voorbeeld. Plaats de source tar.gz file in de zelfde directory als deze slackbuild 3 #Met de NEED en DEP opties is het mogelijk om build dependencies aan te geven. 4 #Voor de meeste packages hoeft er verder niks aan de variabellen veranderd te worden. 5 ##################################### Build dependency info: 6 7 #Strict build-dependencies. 8 #Only use when really neccesary, this will rebuild our package if the dependencie has changed: 9 ##DEP:linux 10 ##DEP:linux_src 11 12 #Loose build-dependencies. 13 #Use this to specify the packages that are required to build our package: 14 ##NEED:libcairo 15 ##NEED:glib 16 ##NEED:glib_dev 17 ##NEED:gtk+ 18 ##NEED:gtk+_dev 19 ##NEED:xorg_lib 20 ##NEED:xorg_proto 21 #DEP:ncurses 22 23 #######Essential package info. 24 #Change these if autodetection fails. 25 26 #Name of the Syn-3 package that we are going to create 27 NAME=`basename $0|sed 's/.SlackBuild//'` 28 29 #Archive of the sourcefiles to unpack 30 SRC_ARC=`ls *.tar.*` 31 32 #Version of the sourcefiles 33 VER=`echo $SRC_ARC| sed 's/.*-//g' | sed 's/\.tar\..*$//g'` 2 # 3 # Automaticly created by importpackage v1.0 4 # Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/ap/texinfo/ 5 # Created at Tue Feb 7 16:49:50 CET 2017 34 6 35 7 36 #Directory of the sourcefiles to build (after optional unpacking) 37 #SRC_DIR=`echo $SRC_ARC| sed 's/\.tar\..*$//g'` 38 SRC_DIR=texinfo-4.8 39 40 #Architecture that the created binaries run on. 41 #Use noarch for scripts. 42 ARCH=`arch` 8 ########### source original slackbuild (hopefully we dont need to modify it) 9 CWD=`pwd` 10 set -e 11 source ./texinfo.SlackBuild.orig 43 12 44 13 45 ########Build and create the pacakge. 46 #Uncomment the stuff that you dont want or need 14 ############ make syn3 packages 15 cd $CWD 16 for PKG in /tmp/package-*; do 17 NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'` 47 18 48 #Unpack source 49 #(uncomment if not needed) 50 syn3_unpack $SRC_ARC|| exit 119 #seperate dev-package 20 syn3_move_dev $PKG $PKG""_dev 21 syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1 51 22 52 #apply patches 53 #patch -p1 -d $SRC_DIR < fluxkiosk.patch || exit 1 54 55 #build and install sourcefiles 56 #(use one of the other syn3_build_* scripts when needed) 57 export CONFIGURE_OPTS="" 58 export MAKE_OPTS="" 59 #export NOTEST=1 60 syn3_build_automake $SRC_DIR /tmp/pkg || exit 1 61 62 #strip bins and other stuff 63 syn3_strip /tmp/pkg || exit 1 64 65 #move development stuff and create seperate development package 66 syn3_move_dev /tmp/pkg /tmp/pkgdev || exit 1 67 syn3_makepkg /tmp/pkgdev $NAME""_dev $VER $ARCH || exit 1 68 69 #make main package 70 syn3_makepkg /tmp/pkg $NAME $VER $ARCH || exit 1 71 72 23 #make main package 24 syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1 25 done -
npl/overig/texinfo/texinfo.build
r1a19ecd ra9c55d3 1 6526 1 1 -
npl/overig/texinfo/texinfo.md5
r1a19ecd ra9c55d3 1 6611b6f95a5f133aa52889be93bfbf31 ./texinfo-4.8a.tar.gz 2 d9983f4ebdd10e623468db86ab4644d7 ./texinfo.pkg 3 f0e0d0f996213f85828ba9603ff6393c ./texinfo.SlackBuild 4 89ab5b7ba125171525b7c051a09d4ffe ./texinfo.SlackBuild.log.gz 1 14d61404e37a5878082ef3afbc90f865 ./dir.gz 2 240acba05475d478fd9a91f3a70d60a0 ./doinst.sh.gz 3 2e8a2647daab018a9b40d0955d4c4c84 ./slack-desc 4 32baefe5c7080dfb512a4eac5ce67b2a ./texinfo-6.3.tar.xz 5 aca1ba19ab06e46e07cb3db6cf7aa397 ./texinfo-6.3.tar.xz.sig 6 a583159f66967f89a7b6a9b8dc7363ce ./texinfo_dev.pkg 7 3caa850f0c4292ae03375f6a5974bca0 ./texinfo.pkg 8 3219fe79b770b213a942f494c0cb7f0a ./texinfo.SlackBuild 9 bb149b065c91f15792b6821b3a041322 ./texinfo.SlackBuild.log.gz 10 95d5941cf27f573845a445e2643ec619 ./texinfo.SlackBuild.orig -
npl/overig/texinfo/texinfo.version
r1a19ecd ra9c55d3 1 4.8a 1 6.3
Note: See TracChangeset
for help on using the changeset viewer.