mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[project] drops outdated build files
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
#!/bin/bash
|
||||
export JDK_HOME=/usr/lib/jvm/java-6-sun
|
||||
sh /opt/jetbrains/idea/bin/idea.sh
|
||||
@@ -1,39 +0,0 @@
|
||||
<project name='Intellij debian packager' default='deb'>
|
||||
<property name='product' value='idea'/>
|
||||
<property name='build' value='IU-98.486'/>
|
||||
<property name='version' value='10.0-${build}-RC2'/>
|
||||
<property name='build.dir' value='deb'/>
|
||||
|
||||
<property name='jdeb.url' value='http://vafer.org/projects/jdeb/versions/0.7/jdeb_0.7.zip'/>
|
||||
<available property='deps.retrieved' file='deps/done'/>
|
||||
|
||||
<target name='retrieve-deps' unless='deps.retrieved'>
|
||||
<mkdir dir='deps'/>
|
||||
<get src='${jdeb.url}' dest='deps/jdeb.zip'/>
|
||||
<unjar src='deps/jdeb.zip' dest='deps'/>
|
||||
</target>
|
||||
|
||||
<target name='deb' depends='retrieve-deps'>
|
||||
<delete dir='${build.dir}'/>
|
||||
<mkdir dir='${build.dir}/control'/>
|
||||
<taskdef name="deb" classname="org.vafer.jdeb.ant.DebAntTask">
|
||||
<classpath>
|
||||
<fileset dir='deps' includes='*.jar'/>
|
||||
</classpath>
|
||||
</taskdef>
|
||||
<copy todir="${build.dir}/control">
|
||||
<fileset dir="control"/>
|
||||
<filterset begintoken="@" endtoken="@">
|
||||
<filter token="product" value="${product}"/>
|
||||
<filter token="build" value="${product}${build}"/>
|
||||
<filter token="package_name" value="${product}-${build}"/>
|
||||
<filter token="version" value="${version}"/>
|
||||
</filterset>
|
||||
</copy>
|
||||
<deb destfile="${build.dir}/${product}-${version}.deb" control="${build.dir}/control">
|
||||
<tarfileset dir='bin' prefix='/usr/bin' filemode="755"/>
|
||||
<tarfileset dir='desktop' prefix='/usr/share/applications'/>
|
||||
</deb>
|
||||
</target>
|
||||
</project>
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
Package: idea
|
||||
Version: @version@
|
||||
Section: Development
|
||||
Priority: optional
|
||||
Architecture: all
|
||||
Depends: wget, sun-java6-jdk
|
||||
Maintainer: JetBrains Inc. <www.jetbrains.com>
|
||||
Description: Intellij Idea IDE
|
||||
@@ -1 +0,0 @@
|
||||
/opt/jetbrains/idea
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
export PRODUCT=@product@
|
||||
export BUILD=@build@
|
||||
|
||||
# Removing binary files
|
||||
export TARGET_FOLDER=/opt/jetbrains/${PRODUCT}
|
||||
rm -rf ${TARGET_FOLDER}
|
||||
if [ -d ${TARGET_FOLDER} ]
|
||||
then
|
||||
echo Removing ${TARGET_FOLDER} folder failed, remove it manually later.
|
||||
fi
|
||||
|
||||
# Updating menus
|
||||
if [ -x "`which update-menus 2>/dev/null`" ]; then
|
||||
update-menus ;
|
||||
fi
|
||||
|
||||
@@ -1,77 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
export PRODUCT=@product@
|
||||
export BUILD=@build@
|
||||
export PACKAGE_NAME=@package_name@
|
||||
|
||||
# export PRODUCT=idea
|
||||
# export BUILD=ideaIC-98.486
|
||||
# export PACKAGE_NAME=idea-IC-98.486
|
||||
|
||||
# Clear temporary folder
|
||||
export TMP_FOLDER=/tmp/${PRODUCT}
|
||||
rm -rf ${TMP_FOLDER}
|
||||
mkdir -p ${TMP_FOLDER}
|
||||
if [ ! -d ${TMP_FOLDER} ]
|
||||
then
|
||||
echo Creating temp folder ${TMP_FOLDER} failed.
|
||||
echo Aborting installation.
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
# Clear target folder
|
||||
rm -rf /opt/jetbrains/${PRODUCT}
|
||||
if [ -d /opt/jetbrains/${PRODUCT} ]; then
|
||||
echo Cannot remove /opt/jetbrains/${PRODUCT}
|
||||
echo Aborting installation.
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Creating target folder
|
||||
mkdir -p /opt/jetbrains
|
||||
if [ ! -d /opt/jetbrains ]; then
|
||||
echo Cannot create /opt/jetbrains
|
||||
echo Aborting installation.
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd ${TMP_FOLDER}
|
||||
|
||||
# Downloading tar.gz
|
||||
echo "Downloading idea binaries"
|
||||
export FILE_NAME=${BUILD}.tar.gz
|
||||
export URL=http://download.jetbrains.com/${PRODUCT}/${FILE_NAME}
|
||||
wget ${URL}
|
||||
|
||||
# Check that everything is downloaded and show error message is something went wrong
|
||||
if [ ! -f ${TMP_FOLDER}/${FILE_NAME} ]; then
|
||||
echo Download binaries failed ${URL}
|
||||
echo Aborting installation.
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Extracting package
|
||||
echo Extracting package to the folder ${TMP_FOLDER}
|
||||
tar xfz ${TMP_FOLDER}/${FILE_NAME} -C ${TMP_FOLDER}
|
||||
if [ ! -d ${TMP_FOLDER}/${PACKAGE_NAME} ]; then
|
||||
echo Cannot find ${TMP_FOLDER}/${PACKAGE_NAME}
|
||||
echo Extraction failed.
|
||||
echo Aborting installation.
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Move to the target folder
|
||||
mv ${PACKAGE_NAME} ${PRODUCT}
|
||||
mv ${PRODUCT} /opt/jetbrains
|
||||
|
||||
# Remove temporary folder
|
||||
rm -rf ${TMP_FOLDER}
|
||||
|
||||
|
||||
echo "Updating menu items"
|
||||
if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
|
||||
update-menus
|
||||
fi
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Intellij Idea
|
||||
GenericName=Intellij Idea
|
||||
Comment=Starts intellij idea
|
||||
Exec=/usr/bin/idea
|
||||
Icon=/opt/jetbrains/idea/bin/idea32.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=GTK;GNOME;Development;
|
||||
Reference in New Issue
Block a user