diff options
Diffstat (limited to 'dev/python/pysqlite')
| -rwxr-xr-x | dev/python/pysqlite/pysqlite.SlackBuild | 23 | 
1 files changed, 15 insertions, 8 deletions
diff --git a/dev/python/pysqlite/pysqlite.SlackBuild b/dev/python/pysqlite/pysqlite.SlackBuild index e084a435..0434c30f 100755 --- a/dev/python/pysqlite/pysqlite.SlackBuild +++ b/dev/python/pysqlite/pysqlite.SlackBuild @@ -10,9 +10,9 @@  #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General  #  Public License for more details.  # -#  You should have received a copy of the GNU General Public License along with -#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple -#  Place - Suite 330, Boston, MA 02111-1307, USA +#  You should have received a copy of the GNU General Public License along +#  with this program; if not, write to the Free Software Foundation, Inc., +#  59 Temple Place - Suite 330, Boston, MA 02111-1307, USA  #  # slackbuild for pysqlite, by Silvio Rhatto  # requires: sqlite  @@ -57,6 +57,7 @@ elif [ "$ARCH" = "s390" ]; then  elif [ "$ARCH" = "x86_64" ]; then    SLKCFLAGS="-O2 -fPIC"    LIBDIR="$PREFIX/lib64" +  LDFLAGS="-L/lib64 -L/usr/lib64"  fi  # Set error codes (used by createpkg) @@ -86,11 +87,11 @@ fi  # Untar  cd "$PKG_WORK"  tar --no-same-owner --no-same-permissions -xvf "$SRC_DIR/$SRC" || exit $ERROR_TAR -PKG_SRC="$PWD/`ls -l | awk '/^d/ { print $8 }'`" +PKG_SRC="$PWD/`ls -l | awk '/^d/ { print $NF }'`"  cd "$PKG_SRC"  # Build and install package -python setup.py build install --root=$PKG +python setup.py build install --root=$PKG || exit $ERROR_INSTALL  # Strip binaries  ( cd "$PKG" @@ -115,9 +116,9 @@ done  mkdir -p "$PKG/install" || exit $ERROR_MKDIR  cat << EODESC > "$PKG/install/slack-desc"  # HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description.  Line +# The "handy ruler" below makes it easier to edit a package description. Line  # up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in.  You must +# on the right side marks the last column you can put a character in. You must  # make exactly 11 lines for the formatting to be correct.  It's also  # customary to leave one space after the ':'. @@ -135,11 +136,17 @@ pysqlite:  pysqlite:  EODESC +# Copy slack-required +mkdir -p "$PKG/install" || exit $ERROR_MKDIR +if [ -f "$CWD/slack-required" ]; then +  cp $CWD/slack-required $PKG/install +fi +  # Build the package  cd "$PKG"  makepkg -l y -c n "$REPOS/$PKG_NAME-$PKG_VERSION-$ARCH-$BUILD.tgz" || exit $ERROR_MKPKG  # Delete source and build directories if requested -if [ "$CLEANUP" == "yes" ]; then +if [ "$CLEANUP" == "yes" ] || [ "$1" = "--cleanup" ]; then    rm -rf "$PKG_WORK" "$PKG"  fi  | 
