Merge pull request #37 from giresun28/master

kde5.paketlendi
This commit is contained in:
Milis İşletim Sistemi 2016-07-24 20:45:21 +00:00 committed by GitHub
commit 11452ee8c6
208 changed files with 4795 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# Description : Akonadi calendar
# URL : https://projects.kde.org/akonadi
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules boost kf5-kdoctools kf5-kdelibs4support kf5-kcodecs kf5-kio kf5-kwallet kmailtransport kcontacts kcalcore kidentitymanagement kcalutils akonadi kdepimlibs
name=akonadi-calendar
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Libraries and daemons to implement searching in Akonadi
# URL : https://projects.kde.org/akonadi
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules boost kf5-kdoctools kf5-kdelibs4support xapian akonadi kf5-ki18n kf5-kconfig kf5-kcrash kdepimlibs kcontacts kmime kcalcore kf5-kcmutils kf5-krunner
name=akonadi-search
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description : PIM layer, which provides an asynchronous API to access all kind of PIM data
# URL : https://projects.kde.org/akonadi
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules postgresql kf5-kdesignerplugin qt5 boost kf5-kio kf5-kitemmodels mariadb
name=akonadi
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$verison
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Archiving Tool
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-karchive kf5-kconfig kf5-kcrash kf5-kdbusaddons kf5-kdoctools kf5-ki18n kf5-kiconthemes kf5-kio kf5-kservice kf5-kparts kf5-kpty kf5-kwidgetsaddons qjson p7zip zip unzip unrar
name=ark
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Parts of framework 5
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kconfig kf5-kio kf5-ki18n kf5-kfilemetadata kf5-baloo
name=baloo-widgets
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Calendar support library
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kdepim-apps-libs pimcommon kdepimlibs kholidays akonadi-calendar kf5-extra-cmake-modules kf5-kdoctools qt5
name=calendarsupport
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : The Dolphin version control plugin library
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kxmlgui kf5-ki18n kf5-kio kf5-kdelibs4support kf5-ktexteditor kf5-kparts dolphin
name=dolphin-plugins
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Parts of framework 5
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kdoctools kf5-kinit kf5-kcmutils kf5-knewstuff kf5-kcoreaddons kf5-ki18n kf5-kdbusaddons kf5-kbookmarks kf5-kconfig kf5-kio kf5-kparts kf5-solid kf5-kiconthemes kf5-kcompletion kf5-ktextwidgets kf5-kwindowsystem kf5-knotifications kf5-kcrash kf5-kactivities kf5-baloo baloo-widgets kf5-kfilemetadata kf5-kdelibs4support ffmpegthumbs kdegraphics-thumbnailers
name=dolphin
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $SRC/$name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Library for creating events
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-kdoctools qt5 boost calendarsupport kdgantt2
name=eventviews
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,296 @@
From:
Date:
Subject:
X-Git-Url: http://quickgit.kde.org/?p=ffmpegthumbs.git&a=commitdiff&h=3978c762072b7bc16b2096819b7cfa2052deaf5e
---
---
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,7 +36,7 @@
add_library(ffmpegthumbs MODULE ${ffmpegthumbs_PART_SRCS})
-target_link_libraries(ffmpegthumbs Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
+target_link_libraries(ffmpegthumbs Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
install(TARGETS ffmpegthumbs DESTINATION ${PLUGIN_INSTALL_DIR})
--- a/cmake/FindFFmpeg.cmake
+++ b/cmake/FindFFmpeg.cmake
@@ -99,6 +99,7 @@
# Check for all possible component.
find_component(AVCODEC libavcodec avcodec libavcodec/avcodec.h)
+ find_component(AVFILTER libavfilter avfilter libavfilter/avfilter.h)
find_component(AVFORMAT libavformat avformat libavformat/avformat.h)
find_component(AVDEVICE libavdevice avdevice libavdevice/avdevice.h)
find_component(AVUTIL libavutil avutil libavutil/avutil.h)
--- a/ffmpegthumbnailer/moviedecoder.cpp
+++ b/ffmpegthumbnailer/moviedecoder.cpp
@@ -40,6 +40,10 @@
, m_FormatContextWasGiven(pavContext != NULL)
, m_AllowSeek(true)
, m_initialized(false)
+ , m_bufferSinkContext(nullptr)
+ , m_bufferSourceContext(nullptr)
+ , m_filterGraph(nullptr)
+ , m_filterFrame(nullptr)
{
initialize(filename);
}
@@ -51,6 +55,9 @@
void MovieDecoder::initialize(const QString& filename)
{
+ m_lastWidth = -1;
+ m_lastHeight = -1;
+ m_lastPixfmt = AV_PIX_FMT_NONE;
av_register_all();
avcodec_register_all();
@@ -67,7 +74,7 @@
}
initializeVideo();
- m_pFrame = avcodec_alloc_frame();
+ m_pFrame = av_frame_alloc();
if (m_pFrame) {
m_initialized=true;
@@ -82,6 +89,7 @@
void MovieDecoder::destroy()
{
+ deleteFilterGraph();
if (m_pVideoCodecContext) {
avcodec_close(m_pVideoCodecContext);
m_pVideoCodecContext = NULL;
@@ -93,13 +101,13 @@
}
if (m_pPacket) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
delete m_pPacket;
m_pPacket = NULL;
}
if (m_pFrame) {
- av_free(m_pFrame);
+ av_frame_free(&m_pFrame);
m_pFrame = NULL;
}
@@ -239,7 +247,7 @@
return false;
}
- avcodec_get_frame_defaults(m_pFrame);
+ av_frame_unref(m_pFrame);
int frameFinished = 0;
@@ -264,7 +272,7 @@
int attempts = 0;
if (m_pPacket) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
delete m_pPacket;
}
@@ -275,7 +283,7 @@
if (framesAvailable) {
frameDecoded = m_pPacket->stream_index == m_VideoStream;
if (!frameDecoded) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
}
}
}
@@ -283,15 +291,100 @@
return frameDecoded;
}
+void MovieDecoder::deleteFilterGraph()
+{
+ if (m_filterGraph) {
+ av_frame_free(&m_filterFrame);
+ avfilter_graph_free(&m_filterGraph);
+ m_filterGraph = nullptr;
+ }
+}
+
+bool MovieDecoder::initFilterGraph(enum AVPixelFormat pixfmt, int width, int height)
+{
+ AVFilterInOut *inputs = nullptr, *outputs = nullptr;
+
+ deleteFilterGraph();
+ m_filterGraph = avfilter_graph_alloc();
+
+ QByteArray arguments("buffer=");
+ arguments += "video_size=" + QByteArray::number(width) + "x" + QByteArray::number(height) + ":";
+ arguments += "pix_fmt=" + QByteArray::number(pixfmt) + ":";
+ arguments += "time_base=1/1:pixel_aspect=0/1[in];";
+ arguments += "[in]yadif[out];";
+ arguments += "[out]buffersink";
+
+ int ret = avfilter_graph_parse2(m_filterGraph, arguments.constData(), &inputs, &outputs);
+ if (ret < 0) {
+ qWarning() << "Unable to parse filter graph";
+ return false;
+ }
+
+ if(inputs || outputs)
+ return -1;
+
+ ret = avfilter_graph_config(m_filterGraph, nullptr);
+ if (ret < 0) {
+ qWarning() << "Unable to validate filter graph";
+ return false;
+ }
+
+ m_bufferSourceContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffer_0");
+ m_bufferSinkContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffersink_2");
+ if (!m_bufferSourceContext || !m_bufferSinkContext) {
+ qWarning() << "Unable to get source or sink";
+ return false;
+ }
+ m_filterFrame = av_frame_alloc();
+ m_lastWidth = width;
+ m_lastHeight = height;
+ m_lastPixfmt = pixfmt;
+
+ return true;
+}
+
+bool MovieDecoder::processFilterGraph(AVPicture *dst, const AVPicture *src,
+ enum AVPixelFormat pixfmt, int width, int height)
+{
+ if (!m_filterGraph || width != m_lastWidth ||
+ height != m_lastHeight || pixfmt != m_lastPixfmt) {
+
+ if (!initFilterGraph(pixfmt, width, height)) {
+ return false;
+ }
+ }
+
+ memcpy(m_filterFrame->data, src->data, sizeof(src->data));
+ memcpy(m_filterFrame->linesize, src->linesize, sizeof(src->linesize));
+ m_filterFrame->width = width;
+ m_filterFrame->height = height;
+ m_filterFrame->format = pixfmt;
+
+ int ret = av_buffersrc_add_frame(m_bufferSourceContext, m_filterFrame);
+ if (ret < 0) {
+ return false;
+ }
+
+ ret = av_buffersink_get_frame(m_bufferSinkContext, m_filterFrame);
+ if (ret < 0) {
+ return false;
+ }
+
+ av_picture_copy(dst, (const AVPicture *) m_filterFrame, pixfmt, width, height);
+ av_frame_unref(m_filterFrame);
+
+ return true;
+}
+
void MovieDecoder::getScaledVideoFrame(int scaledSize, bool maintainAspectRatio, VideoFrame& videoFrame)
{
if (m_pFrame->interlaced_frame) {
- avpicture_deinterlace((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
+ processFilterGraph((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
m_pVideoCodecContext->width, m_pVideoCodecContext->height);
}
int scaledWidth, scaledHeight;
- convertAndScaleFrame(PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
+ convertAndScaleFrame(AV_PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
videoFrame.width = scaledWidth;
videoFrame.height = scaledHeight;
@@ -302,7 +395,7 @@
memcpy((&(videoFrame.frameData.front())), m_pFrame->data[0], videoFrame.lineSize * videoFrame.height);
}
-void MovieDecoder::convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
+void MovieDecoder::convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
{
calculateDimensions(scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
SwsContext* scaleContext = sws_getContext(m_pVideoCodecContext->width, m_pVideoCodecContext->height,
@@ -323,7 +416,7 @@
convertedFrame->data, convertedFrame->linesize);
sws_freeContext(scaleContext);
- av_free(m_pFrame);
+ av_frame_free(&m_pFrame);
av_free(m_pFrameBuffer);
m_pFrame = convertedFrame;
@@ -355,9 +448,9 @@
}
}
-void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format)
-{
- *avFrame = avcodec_alloc_frame();
+void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format)
+{
+ *avFrame = av_frame_alloc();
int numBytes = avpicture_get_size(format, width, height);
*frameBuffer = reinterpret_cast<quint8*>(av_malloc(numBytes));
--- a/ffmpegthumbnailer/moviedecoder.h
+++ b/ffmpegthumbnailer/moviedecoder.h
@@ -23,6 +23,9 @@
extern "C" {
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
+#include <libavfilter/avfilter.h>
+#include <libavfilter/buffersrc.h>
+#include <libavfilter/buffersink.h>
}
namespace ffmpegthumbnailer
@@ -52,9 +55,13 @@
bool decodeVideoPacket();
bool getVideoPacket();
- void convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
- void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format);
+ void convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
+ void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format);
void calculateDimensions(int squareSize, bool maintainAspectRatio, int& destWidth, int& destHeight);
+
+ void deleteFilterGraph();
+ bool initFilterGraph(enum AVPixelFormat pixfmt, int width, int height);
+ bool processFilterGraph(AVPicture *dst, const AVPicture *src, enum AVPixelFormat pixfmt, int width, int height);
private:
int m_VideoStream;
@@ -68,6 +75,13 @@
bool m_FormatContextWasGiven;
bool m_AllowSeek;
bool m_initialized;
+ AVFilterContext* m_bufferSinkContext;
+ AVFilterContext* m_bufferSourceContext;
+ AVFilterGraph* m_filterGraph;
+ AVFrame* m_filterFrame;
+ int m_lastWidth;
+ int m_lastHeight;
+ enum AVPixelFormat m_lastPixfmt;
};
}
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -19,7 +19,7 @@
add_executable(ffmpegthumbtest ${ffmpegthumbtest_SRCS} )
-target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})
+target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::KIOWidgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})

View File

@ -0,0 +1,25 @@
# Description : FFmpeg-based thumbnail creator for video files
# URL : https://projects.kde.org/projects/kde/applications/FFmpeg-based thumbnail creator for video files
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-kdoctools kf5-kio ffmpeg
name=ffmpegthumbs
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz
ffmpegthumbs-ffmpeg3.patch)
build() {
cd $name-$version
patch -p1 -i ../ffmpegthumbs-ffmpeg3.patch
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONF_INSTALL_DIR=/etc \
-DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \
-DLIB_INSTALL_DIR=lib
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,20 @@
# Description : Library for Grantlee theming suppor
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules grantlee-qt5 kf5-knewstuff
name=grantleetheme
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : fast and easy to use image viewer for KDE 5
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5 kf5-extra-cmake-modules phonon-qt5 kf5-kio kf5-kactivities kf5-kdelibs4support libjpeg-turbo libpng exiv2 lcms2 kf5-baloo hicolor-icon-theme libkdcraw libkipi
name=gwenview
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DGWENVIEW_SEMANTICINFO_BACKEND="Baloo" \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : KDE PIM incidence editor
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-kdoctools boost eventviews
name=incidenceeditor
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description: System to administer web accounts for the sites and services Google, Facebook, Owncloud, IMAP, Jabber ...
# URL: https://www.kde.org/applications/internet
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kdoctools kf5-kcmutils kf5-kio kf5-ki18n kf5-kwidgetsaddons kf5-kcoreaddons kf5-kcoreaddons kf5-kconfig kf5-kwallet kf5-kdbusaddons akonadi signon-kwallet-extension signon-plugin-oauth2 signon-ui kde5-l10n
name=kaccounts-integration
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description: System to administer web accounts for the sites and services Google, Facebook, Owncloud, IMAP, Jabber ...
# URL: https://www.kde.org/applications/internet
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kdoctools kaccounts-integration intltool
name=kaccounts-providers
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Library to provides access and handling of KAlarm calendar data
# URL : https://projects.kde.org/kalarcal
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules boost kf5-kdoctools kf5-kdelibs4support akonadi kcalcore kholidays kidentitymanagement kdepimlibs
name=kalarmcal
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Parts of framework 5
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kconfig kf5-kcrash kf5-ki18n kf5-kjobwidgets kf5-kio kf5-kparts kf5-ktexteditor kf5-kwindowsystem kf5-kxmlgui kf5-kiconthemes kf5-kactivities kf5-kdoctools kf5-plasma-framework kf5-knewstuff kf5-threadweaver kf5-kitemmodels
name=kate
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : A blogging library for KDE
# URL : https://projects.kde.org/kblog
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules boost kf5-kdoctools kf5-kxmlrpcclient syndication kcalcore
name=kblog
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Scientific Calculator
# URL: http://gmplib.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules kf5-kconfig kf5-kconfigwidgets kf5-kdoctools kf5-kguiaddons kf5-ki18n kf5-kinit kf5-knotifications kf5-kxmlgui gmp
name=kcalc
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : The KDE calendar access library
# URL : https://projects.kde.org/kcalcore
# Packager : alihan.ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules python kf5-kdoctools libical kf5-kdelibs4support
name=kcalcore
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : The KDE calendar utility library
# URL : https://projects.kde.org/projects/kde/
# Packager : alihan-oztuk28@hotmail.com
# Depends on : kf5-extra-cmake-modules python kf5-kdoctools kcalcore kidentitymanagement
name=kcalutils
version=16.04.3
release=1
source=( http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : libkcontacts - new address book API for KDE
# URL : https://projects.kde.org/kcontacts
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kio kf5-kcodecs
name=kcontacts
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,14 @@
# Description : This package going install KDE5 Applications
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: akonadi akonadi-calendar akonadi-search ark baloo-widgets calendarsupport dolphin dolphin-plugins eventviews ffmpegthumbs grantleetheme gwenview incidenceeditor kaccounts-integration kaccounts-providers kalarmcal kate kblog kcalc kcalcore kcalutils kcontacts kde5-l10n kdeconnect kdegraphics-thumbnailers kdenlive kdepim kdepim-addons kdepim-apps-libs kdepimlibs kdepim-runtime kdgantt2 kdiamond khelpcenter kholidays kidentitymanagement kimap kio-extras kldap kmahjongg kmailtransport kmbox kmime kmix konsole kontactinterface konversation kpat kpimtextedit ktnef libgravatar libkdcraw libkdegames libkdepim libkexiv2 libkgapi libkipi libkleo libkmahjongg libksieve mailcommon mailimporter messagelib okular pimcommon print-manager signon-kwallet-extension spectacle syndication telepathy-kde-accounts-kcm telepathy-kde-approver telepathy-kde-auth-handler telepathy-kde-call-ui telepathy-kde-common-internals telepathy-kde-contact-list telepathy-kde-contact-runner telepathy-kde-desktop-applets telepathy-kde-filetransfer-handler telepathy-kde-integration-module telepathy-kde-send-file telepathy-kde-text-ui
name=kde-app
release=1
version=20160722
source=(talimat)
build() {
echo "KDE Applications 5"
}

View File

@ -0,0 +1,28 @@
# Description : Many Localization for KDE5
# URL : http:/$langwww.kde.org
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-ki18n kf5-kdoctools
name=kde5-l10n
version=16.04.3
release=1
source=()
build() {
for lang in de es fr it sv tr
do
cd $SRC
wget http://download.kde.org/stable/applications/$version/src/kde-l10n/kde-l10n-$lang-$version.tar.xz
tar xf kde-l10n-$lang-$version.tar.xz
cd kde-l10n-$lang-$version/5/$lang
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release
make
make DESTDIR=$PKG install
rm $PKG/usr/share/locale/$lang/LC_MESSAGES/khelpcenter.mo
done
}

View File

@ -0,0 +1,29 @@
# Description : This package going install KDE5 and its dependencies
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5 plasma kde-app xorg phonon-backend-gstreamer-qt5 oxygen-gtk2 oxygen-gtk3 gnupg alsa-plugins noto-fonts sddm
name=kde5
release=1
version=20160722
source=(talimat)
build() {
unset makeflags
mkdir -pv $PKG/etc/profile.d/
cat > $PKG/etc/profile.d/kde5.sh << "EOF"
### Begin /etc/profile.d/kf5.sh
#
source /etc/profile.d/qt5.sh
#
export KF5_PREFIX=/usr
#
pathappend /usr/lib/qt5/plugins QT_PLUGIN_PATH
#
### End /etc/profile.d/kde5.sh
EOF
}

View File

@ -0,0 +1,27 @@
# Description : Adds communication between KDE and your smartphone
# URL : https://projects.kde.org/projects/playground/base/kdeconnect-kde
# Packdeconnectkager : alihan-ozturk28@hotmail.com
# Depends on : git kf5-extra-cmake-modules kf5-kio kf5-kcmutils qca-qt5 libfakekey qjson sshfs-fuse hicolor-icon-theme kf5-kwayland
name=kdeconnect
version=0.9g
release=1
source=()
build() {
git clone git://anongit.kde.org/kdeconnect-kde.git
mkdir -p build
cd build
cmake ../kdeconnect-kde \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib\
-DLIBEXEC_INSTALL_DIR=/usr/lib \
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description : Thumbnailers for various graphics file formats
# URL : https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-thumbnailers
# Packager : pierre at nutyx dot org
# Depends on : kf5-extra-cmake-modules kf5-kio libkdcraw libkexiv2
name=kdegraphics-thumbnailers
release=1
version=16.04.3
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description: A non-linear video editor for Linux using the MLT video framework
# URL: http://www.kdenlive.org/
# Packager: pierre at nutyx dot org
# Depends on: kf5-knewstuff kf5-kplotting kf5-knotifyconfig kf5-kded kf5-kfilemetadata qt5-webkit mlt xorg-glu sdl-image hicolor-icon-theme qt5 kf5-extra-cmake-modules kf5-kdoctools v4l-utils ffmpeg cdrkit libdv recordmydesktop xine-ui plasma-desktop
name=kdenlive
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version \
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Addons for KDE PIM applications
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-khtml mailcommon incidenceeditor ktnef libkgapi kf5-extra-cmake-modules kf5-kdoctools boost
name=kdepim-addons
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : KDE PIM mail related libraries
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : libkleo pimcommon grantleetheme kf5-extra-cmake-modules kf5-kdoctools boost qt5
name=kdepim-apps-libs
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Project that aims to bring together anything to do with personal information management.
# URL : https://projects.kde.org/kdepim
# Packager : alihan-ozturk28@hotmail.com
# Depends on : grantlee-qt5 gpgme kf5-kcmutils kf5-extra-cmake-modules boost kf5-kdoctools kf5-kcodecs akonadi kf5-kdelibs4support kf5-kio kf5-kcompletion kf5-kcodecs phonon-qt5 kcontacts kcalcore kmime kf5-ki18n kf5-kitemviews kf5-kconfig kf5-solid qt5 kldap kmbox kdepimlibs kf5-kwallet kf5-knewstuff kf5-kdewebkit kf5-karchive kf5-knotifyconfig kf5-kconfig kf5-khtml kf5-kservice kf5-kdbusaddons kf5-kauth kf5-ktexteditor kf5-kdnssd kf5-kglobalaccel kf5-sonnet kf5-kross kpimtextedit kidentitymanagement kmailtransport kcalutils kholidays ktnef kimap akonadi-calendar akonadi-search syndication gpgmepp kontactinterface kalarmcal kf5-kxmlrpcclient kblog
name=kdepim-runtime
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description : Project that aims to bring together anything to do with personal information management.
# URL : https://projects.kde.org/kdepim
# Packager : alihan-ozturk28@hotmail.com
# Depends on : grantlee-qt5 gpgme kf5-kcmutils kf5-extra-cmake-modules boost kf5-kdoctools kf5-kcodecs akonadi kf5-kdelibs4support kf5-kio kf5-kcompletion kf5-kcodecs phonon-qt5 kcontacts kcalcore kmime kf5-ki18n kf5-kitemviews kf5-kconfig kf5-solid qt5 kldap kmbox kdepimlibs kf5-kwallet kf5-knewstuff kf5-kcmutils kf5-kdewebkit kf5-karchive kf5-knotifyconfig kf5-kconfig kf5-khtml kf5-kservice kf5-kdbusaddons kf5-kauth kf5-ktexteditor kf5-kdnssd kf5-kglobalaccel kf5-sonnet kf5-kross kpimtextedit kidentitymanagement kmailtransport kcalutils kholidays ktnef kimap akonadi-calendar akonadi-search syndication gpgmepp kontactinterface kalarmcal kf5-kxmlrpcclient kblog zip unzip libgravatar calendarsupport libkgapi mailimporter mailcommon incidenceeditor libksieve
name=kdepim
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : KDE Pim Libraries
# URL : https://projects.kde.org/kdepimlibs
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules boost kf5-kcodecs akonadi kf5-kdelibs4support kf5-kio kf5-kcompletion kf5-kcodecs phonon-qt5 kcontacts kcalcore kmime kf5-ki18n kf5-kitemviews kf5-kconfig kf5-solid qt5 kldap kmbox grantlee-qt5
name=kdepimlibs
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,21 @@
# Description : Library providing gantt support
# URL : https://community.kde.org/KDE_PIM
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-ki18n qt5
name=kdgantt2
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/$version/src/$name-$version.tar.xz)
build() {
cd $name-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
xdg-icon-resource forceupdate --theme hicolor &> /dev/null

View File

@ -0,0 +1,21 @@
# Description : Offers a selection of solitaire card games
# URL : http://kde.org/applications/games/kpatience/
# Packager : alihan-ozturk28@hotmail.com
# Depends on : kf5-extra-cmake-modules kf5-kdoctools libkdegames kf5-knotifyconfig hicolor-icon-theme xdg-utils
name=kdiamond
version=16.04.3
release=1
source=(http://download.kde.org/stable/applications/${version}/src/${name}-${version}.tar.xz)
build() {
cd ${name}-${version}
cmake -DCMAKE_BUILD_TYPE=Release \
-DBUILD_TESTING=OFF \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Open Collaboration Services API
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-attica
version=5.24.0
release=1
_name=attica
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
[[ -x xdg-icon-resource ]] && xdg-icon-resource forceupdate --theme hicolor &> /dev/null || true

View File

@ -0,0 +1,24 @@
# Description : A framework for searching and managing metadata
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: lmdb attr kf5-kauth kf5-kconfig kf5-kcoreaddons kf5-kcrash kf5-kdbusaddons kf5-kfilemetadata kf5-ki18n kf5-kidletime kf5-kio kf5-solid hicolor-icon-theme xdg-utils
name=kf5-baloo
version=5.24.0
release=1
_name=baloo
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Qt wrapper for BlueZ 5 DBus API
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-bluez-qt
version=5.24.0
release=1
_name=bluez-qt
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : The Breeze Icon Theme for kf5
# URL: https://www.kde.org/
# Packager: pierre at nutyx dot org
# Depends on: cmake, qt5, kf5-extra-cmake-modules
name=kf5-breeze-icons
version=5.24.0
release=1
_name=breeze-icons
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Framework providing components to allow applications to integrate with a KDE Workspace
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcompletion kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kjobwidgets kf5-knotifications kf5-kwidgetsaddons kf5-kxmlgui qt5 libxcb xorg-libxcursor noto-fonts
name=kf5-frameworkintegration
version=5.24.0
release=1
_name=frameworkintegration
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description: A library for accessing the usage data collected by the activities system
# URL: https://community.kde.org/Frameworks
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules boost kf5-kactivities
name=kf5-kactivities-stats
version=5.24.0
release=1
_name=kactivities-stats
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Runtime and library to organize the user work in separate activities
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5 boost kf5-kcmutils kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-kdbusaddons kf5-kdeclarative kf5-kglobalaccel kf5-ki18n kf5-kio kf5-kservice kf5-kwindowsystem kf5-kxmlgui
name=kf5-kactivities
version=5.24.0
release=1
_name=kactivities
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,22 @@
# Description : Frameworks API Documentation Tools
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-attica doxygen python-pyyaml
name=kf5-kapidox
version=5.24.0
release=1
_name=kapidox
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Qt 5 addon providing access to numerous types of archives
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5 bzip2 xz zlib
name=kf5-karchive
version=5.24.0
release=1
_name=karchive
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Abstraction to system policy and authentication features
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcoreaddons polkit-qt5
name=kf5-kauth
version=5.24.0
release=1
_name=kauth
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Support for bookmarks and the XBEL format
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5 kf5-kcodecs kf5-kconfig kf5-kcoreaddons kf5-kiconthemes kf5-kwidgetsaddons kf5-kconfigwidgets kf5-kxmlgui
name=kf5-kbookmarks
version=5.24.0
release=1
_name=kbookmarks
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,26 @@
# Description : Utilities for interacting with KCModules
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5 kf5-kauth kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-kdeclarative kf5-ki18n kf5-kiconthemes kf5-kitemviews kf5-kservice kf5-kwidgetsaddons kf5-kxmlgui pciutils
name=kf5-kcmutils
version=5.24.0
release=1
_name=kcmutils
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Provide a collection of methods to manipulate strings using various encodings
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kcodecs
version=5.24.0
release=1
_name=kcodecs
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Text completion helpers and widgets
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5 kf5-kconfig kf5-kwidgetsaddons
name=kf5-kcompletion
version=5.24.0
release=1
_name=kcompletion
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Configuration system
# URL: https://www.kde.org/
# Packager: pierre at nutyx dot org
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kconfig
version=5.24.0
release=1
_name=kconfig
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Widgets for KConfig
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kauth kf5-kcodecs kf5-kconfig kf5-kcoreaddons kf5-kguiaddons kf5-ki18n kf5-kwidgetsaddons kf5-kdoctools
name=kf5-kconfigwidgets
version=5.24.0
release=1
_name=kconfigwidgets
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
update-mime-database /usr/share/mime > /dev/null

View File

@ -0,0 +1,25 @@
# Description : Addons to QtCore
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5 shared-mime-info
name=kf5-kcoreaddons
version=5.24.0
release=1
_name=kcoreaddons
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Support for application crash analysis and bug report from apps
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcoreaddons kf5-kwindowsystem
name=kf5-kcrash
version=5.24.0
release=1
_name=kcrash
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Addons to QtDBus
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kdbusaddons
version=5.24.0
release=1
_name=kdbusaddons
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Provides integration of QML and KDE Frameworks
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-kglobalaccel kf5-ki18n kf5-kiconthemes kf5-kio kf5-kpackage kf5-kservice kf5-kwidgetsaddons kf5-kwindowsystem kf5-kcompletion libepoxy
name=kf5-kdeclarative
version=5.24.0
release=1
_name=kdeclarative
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Extensible deamon for providing system level services
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-kcrash kf5-kdbusaddons kf5-kinit kf5-kservice kf5-kdoctools
name=kf5-kded
version=5.24.0
release=1
_name=kded
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,29 @@
# Description : Porting aid from KDELibs4
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kded kf5-kauth kf5-kcodecs kf5-kcompletion kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-kcrash kf5-kdbusaddons kf5-kdesignerplugin kf5-kglobalaccel kf5-kguiaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kitemviews kf5-kjobwidgets kf5-knotifications kf5-kparts kf5-kservice kf5-ktextwidgets kf5-kunitconversion kf5-kwidgetsaddons kf5-kwindowsystem kf5-kxmlgui kf5-solid kf5-kdoctools kf5-kemoticons kf5-kinit kf5-kitemmodels kf5-kdoctools openssl perl-uri
name=kf5-kdelibs4support
version=5.24.0
release=1
_name=kdelibs4support
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
sed -i "s:4.2:4.5:g" cmake/FindDocBookXML4.cmake
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Integration of Frameworks widgets in Qt Designer/Creator
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcompletion kf5-kconfigwidgets kf5-kiconthemes kf5-kio kf5-kitemviews kf5-kplotting kf5-ktextwidgets kf5-kxmlgui kf5-sonnet kf5-kdewebkit kf5-kdoctools
name=kf5-kdesignerplugin
version=5.24.0
release=1
_name=kdesignerplugin
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Integration with su for elevated privileges
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kservice kf5-kpty
name=kf5-kdesu
version=5.24.0
release=1
_name=kdesu
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,26 @@
# Description : KDE Integration for QtWebKit
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: qt5-webkit kf5-kconfig kf5-kcoreaddons kf5-kio kf5-kjobwidgets kf5-kparts kf5-kservice kf5-kwallet
name=kf5-kdewebkit
version=5.24.0
release=1
_name=kdewebkit
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Abstraction to system DNSSD features
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5 avahi
name=kf5-kdnssd
version=5.24.0
release=1
_name=kdnssd
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Documentation generation from docbook
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-karchive docbook-xml docbook-xsl libxslt perl-uri kf5-ki18n
name=kf5-kdoctools
version=5.24.0
release=1
_name=kdoctools
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Support for emoticons and emoticons themes
# URL: https://www.kde.org/
# Packager: pierre at nutyx dot org
# Depends on: kf5-karchive kf5-kconfig kf5-kcoreaddons kf5-kservice
name=kf5-kemoticons
version=5.24.0
release=1
_name=kemoticons
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : A library for extracting file metadata
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-karchive kf5-ki18n ebook-tools exiv2 ffmpeg poppler-qt5 taglib
name=kf5-kfilemetadata
version=5.24.0
release=1
_name=kfilemetadata
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd $_name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Add support for global workspace shortcuts
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-kcrash kf5-kdbusaddons kf5-kwindowsystem libxcb xcb-util-keysyms
name=kf5-kglobalaccel
version=5.24.0
release=1
_name=kglobalaccel
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Addons to QtGui
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kguiaddons
version=5.24.0
release=1
_name=kguiaddons
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : KHTML APIs
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-karchive kf5-kcodecs kf5-kcompletion kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-kglobalaccel kf5-ki18n kf5-kiconthemes kf5-kio kf5-kjobwidgets kf5-kjs kf5-knotifications kf5-kparts kf5-kservice kf5-ktextwidgets kf5-kwallet kf5-kwidgetsaddons kf5-kwindowsystem kf5-kxmlgui kf5-sonnet giflib libjpeg-turbo libpng phonon-qt5 giflib openssl
name=kf5-khtml
version=5.24.0
release=1
_name=khtml
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Advanced internationalization framework
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-ki18n
version=5.24.0
release=1
_name=ki18n
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Support for icon themes
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-ki18n kf5-kitemviews kf5-kwidgetsaddons
name=kf5-kiconthemes
version=5.24.0
release=1
_name=kiconthemes
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Monitoring user activity
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kidletime
version=5.24.0
release=1
_name=kidletime
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : image format plugins for Qt5
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5 jasper openexr kf5-karchive
name=kf5-kimageformats
version=5.24.0
release=1
_name=kimageformats
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Process launcher to speed up launching KDE applications
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-kcrash kf5-ki18n kf5-kservice kf5-kwindowsystem libcap kf5-kio
name=kf5-kinit
version=5.24.0
release=1
_name=kinit
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
update-desktop-database -q

View File

@ -0,0 +1,25 @@
# Description : Resource and network access abstraction
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: desktop-file-utils kf5-attica kf5-kbookmarks kf5-kjobwidgets kf5-kwallet kf5-solid kerberos
name=kf5-kio
version=5.24.0
release=1
_name=kio
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Models for Qt Model/View system
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kitemmodels
version=5.24.0
release=1
_name=kitemmodels
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Widget addons for Qt Model/View
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kitemviews
version=5.24.0
release=1
_name=kitemviews
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Widgets for tracking KJob instances
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcoreaddons kf5-kwidgetsaddons
name=kf5-kjobwidgets
version=5.24.0
release=1
_name=kjobwidgets
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Support for JS scripting in applications
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kdoctools pcre
name=kf5-kjs
version=5.24.0
release=1
_name=kjs
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Embedded JS
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-ki18n kf5-kjs kf5-kdoctools
name=kf5-kjsembed
version=5.24.0
release=1
_name=kjsembed
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Plugin interface for media player features
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kparts kf5-kxmlgui
name=kf5-kmediaplayer
version=5.24.0
release=1
_name=kmediaplayer
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Support for downloading application assets from the network
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-attica kf5-karchive kf5-kcompletion kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kitemviews kf5-kservice kf5-ktextwidgets kf5-kxmlgui
name=kf5-knewstuff
version=5.24.0
release=1
_name=knewstuff
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Abstraction for system notifications
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcodecs kf5-kconfig kf5-kcoreaddons kf5-kwindowsystem phonon-qt5 libdbusmenu-qt5
name=kf5-knotifications
version=5.24.0
release=1
_name=knotifications
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Configuration system for KNotify
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcompletion kf5-kconfig kf5-ki18n kf5-kio phonon-qt5
name=kf5-knotifyconfig
version=5.24.0
release=1
_name=knotifyconfig
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Framework that lets applications manage user installable packages of non-binary asset
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kdoctools kf5-karchive kf5-ki18n kf5-kcoreaddons kf5-kconfig
name=kf5-kpackage
version=5.24.0
release=1
_name=kpackage
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Document centric plugin system
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kjobwidgets kf5-knotifications kf5-kservice kf5-kwidgetsaddons kf5-kxmlgui kf5-ktextwidgets
name=kf5-kparts
version=5.24.0
release=1
_name=kparts
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : A library that provides access to all contacts and the people who hold them
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kitemviews kf5-kservice kf5-kwidgetsaddons
name=kf5-kpeople
version=5.24.0
release=1
_name=kpeople
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Lightweight plotting framework
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5
name=kf5-kplotting
version=5.24.0
release=1
_name=kplotting
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Pty abstraction
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcoreaddons kf5-ki18n
name=kf5-kpty
version=5.24.0
release=1
_name=kpty
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Multi-language application scripting
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcompletion kf5-kcoreaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kparts kf5-kwidgetsaddons kf5-kxmlgui kf5-kdoctools
name=kf5-kross
version=5.24.0
release=1
_name=kross
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/portingAids/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description : Framework for providing different actions given a string query
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-ki18n kf5-kio kf5-kservice kf5-plasma-framework kf5-solid kf5-threadweaver
name=kf5-krunner
version=5.24.0
release=1
_name=krunner
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Advanced plugin and service introspection
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kconfig kf5-kcoreaddons kf5-kcrash kf5-kdbusaddons kf5-ki18n kf5-kdoctools
name=kf5-kservice
version=5.24.0
release=1
_name=kservice
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Advanced embeddable text editor
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-karchive kf5-kcodecs kf5-kcompletion kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-kguiaddons kf5-ki18n kf5-kiconthemes kf5-kio kf5-kitemviews kf5-kjobwidgets kf5-kparts kf5-ktextwidgets kf5-kwidgetsaddons kf5-kxmlgui kf5-sonnet
name=kf5-ktexteditor
version=5.24.0
release=1
_name=ktexteditor
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Advanced text editing widgets
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-kcompletion kf5-kconfig kf5-kconfigwidgets kf5-kcoreaddons kf5-ki18n kf5-kiconthemes kf5-kservice kf5-kwidgetsaddons kf5-kwindowsystem kf5-sonnet
name=kf5-ktextwidgets
version=5.24.0
release=1
_name=ktextwidgets
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,27 @@
# Description : Support for unit conversion
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-ki18n
name=kf5-kunitconversion
version=5.24.0
release=1
_name=kunitconversion
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,25 @@
# Description : Secure and unified container for user passwords
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: gpgmepp kf5-kconfig kf5-kcoreaddons kf5-kdbusaddons kf5-ki18n kf5-kiconthemes kf5-knotifications kf5-kservice kf5-kwidgetsaddons kf5-kwindowsystem libgcrypt gnupg
name=kf5-kwallet
version=5.24.0
release=1
_name=kwallet
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd {_name}-$version
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF \
-Wno-dev
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description : Qt-style Client and Server library wrapper for the Wayland libraries
# URL: https://www.kde.org/
# Packager: alihan-ozturk28@hotmail.com
# Depends on: kf5-extra-cmake-modules qt5 wayland
name=kf5-kwayland
version=5.24.0
release=1
_name=kwayland
_version=5.24
source=( http://download.kde.org/stable/frameworks/${_version}/${_name}-$version.tar.xz)
build() {
cd ${_name}-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \
-DBUILD_TESTING=OFF
make
make DESTDIR=$PKG install
}

Some files were not shown because too many files have changed in this diff Show More